Plage de la Bouillaisse, B.P. 105, St-Tropez, French Riviera - Cote d'Azur, 83992, France
2 reviews and 47 opinions
"I think this could be one of the most glamorous hotels in St. Tropez, if not in the world. Located..."
Good for: Wine Tasting, Spa and Resort, Luxury Travel
chemin des vendanges, St-Tropez, 83990, France