The St. Regis Florence

Explore > Italy > Florence > The St. Regis Florence

The St. Regis Florence

Previous photo
Next photo
Photo #1 of 13
The St. Regis Florence - The St. Regis Florence. Copyright The St. Regis Florence.

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.



X

abc

xyz

X

abc

xyz