| Description: | Hotel Westin Excelsior Florence, Italy. Westin Excelsor Hotel is The word stunning applies to every aspect of the hotel. On the banks of the ancient Arno River, the Excelsior overlooks Florence's main historic center. The Uffizi Gallery, Ponte-Vecchio, Pitti Palace and other historic treasures are within easy walking distance. The Il Cestello restaurant is superb and the Excelsior's Roof Garden is open during the summer months. Bedrooms and suites are among the finest in Europe, the outer ones have sweeping balconies with unforgettable views. AC. |