Piazza Ognissanti, 1-3, 50123, Florence, Tuscany, Italy
                                    
                        23.12 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,