WiFi
490 m.
Santa Maria Novella Train Station
Located on the banks of River Arno in Florence's historic Piazza Ognissanti, The Westin Excelsior, Florence offers luxurious rooms and suites, many overlooking the river and the Oltrarno area. Ponte Vecchio is 900 m away.
Number of rooms: 171
Piazza Ognissanti 3, Santa Maria Novella, 50123 Florence, Italy
Hotel booked 1 times today.
Would you like a beautiful room with a view? This is your place. The concierge desk is absolutely amazing. When our train to Rome was canceled they helped secure a car driver and driver and we shared the ride with another family. There were no rental cars left but they pulled a rabbit out of the hat. Lovely outdoor cafe and great breakfast.
We thoroughly enjoyed our stay and the staff were wonderful, friendly and helpful!
Excellent location, nice rooftop restaurant, nice food, room spacious and nice fitness.