The St. Regis Florence Near Santa Maria Novella Basilica and Museum
Piazza Ognissanti 1 -
Florence,
IT 50123