Hotels in St. Tropez
Showing hotels 1-1 of 1
-
Chateau De La Messardiere
Saint-Tropez, FranceScene: Lively + EnergeticDesign: ContemporaryLocated in a parc of 10 acres overlooking Pampelonne bay on one side and the bay of St-Tropez on the other side. A free shuttle to the center of St-tropez is available 24 hours a day. The "Olympic" outside heated swimming pool (28 celsius) overlooki... more



