The location was amazing, from our window we could see the Piazza Della Signoria, hear the music, see the movement down there. Wi-fi was good and the amenities were ok. But the apartment itself wasn't very clean.
Location: Italy > Tuscany > Province of Florence > Florence
Ranked #330 of 458 Hotels in Florence
Number of rooms: 223