St. Regis has opened a new property in Venice. They’ve taken over management of San Clemente Island, an ultra-exclusive destination that will make you see Venice from a completely different perspective.
St. Regis has opened a new property in Venice. They’ve taken over management of San Clemente Island, an ultra-exclusive destination that will make you see Venice from a completely different perspective.