The St. Regis Florence
Florence, Italy
From
$470.37 USD
Get 50% More
Situated in central Florence, the scenic St. Regis Florence has been the preferred stop of seasoned travelers since the 18th century. Steps away fr...
View full details