The Westin Excelsior ligt aan de oevers van de rivier Arno en aan het historische Piazza Ognissanti. De beroemde Ponte Vecchio ligt op een kilometer.
De Westin ademt één en al grandeur. De kamers zijn klassiek maar stijlvol ingericht inclusief marmeren badkamers en Westin Heavenly bedden.
Op het gelijkvloers is er de lobby bar en de Sala Caminetto waar het ontbijt wordt geserveerd. Op de rooftop bevindt zich bar/restaurant Sesto. Vanhier heb je een prachtig zicht op de stad.