The St. Regis Florence

4.9 (233 reviews)

Piazza Ognissanti 1, Florence, 50123, Italy   •  Weather:    •   Local Time:     •  Phone: (39)(055) 27161  

4.9

Social Media

See more about our social media activities and visit our Social Media Wall >

Close