Piazza Ognissanti 1, Florence 50123 Italy
+39 055 27161

Check Room Rates & Availability

The St. Regis Florence