The St. Regis Florence Piazza Ognissanti 1
Florence, 50123 Nightly Rates(669.41 - 3,409.80)5 Star
Situated in central Florence, the scenic St. Regis Florence has been the preferred stop of seasoned travelers since the 18th Century. Steps away from iconic landmarks, it offers an unrivaled immersion into the cradle of the Renaissance.Expe...more