Saint-Tropez, Provence-Alpes-Côte d'Azur, France
Sophisticated quarters in an upscale hotel featuring an elegant restaurant, an outdoor pool & a spa.