The good part is that is next to the train station the bad one is that that square is very noisy and the entrance of the hotel is very dirty and awful, stinks and the lift is doge and not always works (the hotel is in the 3rd floor)
The staff is the best, they are trying to do their best, but the location it does not help, also there was an alarm somewhere in the square that start with very loud sirens for ages on and off day and night... A truly awful experience trying to sleep listening the sirens on and off and also workers starting at 6 am in the square...
Don't stay in Garibaldi Square at all, is very noisy, dirty, and you won't rest...