TicketConsolidator

Europe, Italy, All cities, Florence

Select City

Select Hotel

The St. Regis Florence
Piazza Ognissanti 1, Florence, 50123 Italy
(39)(055) 27161
Rooms & rates
The Westin Excelsior, Florence
Piazza Ognissanti 3, Florence, 50123 Italy
(39)(055) 27151
Rooms & rates