Piazza Ognissanti, 1-3, 50123, Florence, Tuscany, Italy
0.30 mi from Tuscany
In the heart of the historical city centre, overlooking the banks of the Arno river, The St. Regis Florence is just a short walk from all the masterpieces and not-to-be-missed sights the city has to offer,