Full Site Arriving Shortly!

In the meantime, enjoy the re-designed site while we finish up the rest of our great features

The Westin Excelsior Florence

Florence, Italy

Located on the banks of River Arno in Florence’s historic Piazza Ognissanti, The Westin Excelsior luxurious rooms and suites, many overlooking the river, offer the perfect respite to explore this stunning Tuscan city.

Plan Your Trip
Perfect for Geographical
  • Florence
  • Italy
  • Europe
Dive Deeper

The Perfect
Honeymoon Awaits

Sortable Directory
Your browser is out-of-date!

This site utilizes modern web technologies. Please update your browser to view this website correctly. Update my browser now

×