HOTEL SEZZ | SAINT TROPEZ
Saint-Tropez in France has always been the embodiment of old world glamour, charm, and decadently enjoyable times. What started off as a military base and an unassuming fishing village is today one of the the most elegant, beautiful, and captivating towns on the French Riviera. And hotels here are nothing short of amazing, including the …