8.8/10
Excellent
89 reviews
Free Wi-Fi
1.2 km.
Santa Maria Novella Train Station
Wow Florence features air-conditioned rooms with flat-screen TV in the San Marco - Santissima Annunziata district of Florence. Boasting family rooms, this property also provides guests with a terrace.
Number of rooms: 40
18b Via Venezia, San Marco - Santissima Annunziata, 50121 Florence, Italy