The St. Regis Florence
Piazza Ognissanti 1, Santa Maria Novella, 50123 Florence, Italy
Stay in the Heart of Florence
Right on the Arno River with stunning views of the Ponte Vecchio, The St. Regis Florence is in a historic building designed by Brunelleschi. Featuring a Michelin-starred restaurant, this 5-star hotel features a spa and gym, and luxury rooms with antique furnishings.