Located in Saint-Tropez, Airelles Château de la Messardière is in a national park, a 5-minute drive from Pampelonne Beach and 5 minutes from Place des Lices. This luxury palace is 1.9 mi (3 km) from St. Tropez ... Read more

View all Luxury Hotels in Saint-Tropez