Location: Venice, Italy
St. Regis is a luxury brand of Marriott International with some of the best locations, views, and amenities the world over. As a brand, it prides itself on excellent service and catering to the needs of each guest.
Flanked by the Grand Canal with views across iconic landmarks, the five-star St Regis Hotel has stood in this privileged position for over a century.
With its spectacular Grand Canal frontage and classic Venetian décor, its one of the grande dames of the city.