Luxury Hotel
Le Mas De Chastelas is located on the Saint-Tropez peninsula, in a 30,000 m² garden. It is an old 18th century mansion adorned with works of art and paintings. The hotel has an outdoor swimming pool and free Wi-Fi.
Saint-TropezFranceBOOKING YOUR HOTEL