10 Days In Italy: St. Regis San Clemente Island, Part 1
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.