Luxury Hotel
Located on the banks of the Arno River, in Florence's historic Piazza Ognissanti square, The Westin Excelsior offers luxurious rooms and suites, most of which overlook the river and the Oltrarno district. Ponte Vecchio is 900 meters away.
FlorenceItalyBOOKING YOUR HOTEL