LEcurie du Castellas is situated in the Ramatuelle hills, overlooking the sea, 10 km from Saint Tropez It offers individually designed, en-suite guest rooms with TV and free Wi-Fi The hotel du Castellas is located 5 km from the nearest beach The hotel restaurant serves refined, regionally inspired cuisine, which can be enjoyed on the terrace overlooking Pampelonne beach Lecurie Du Castellas is situated 5 km from La Croix-Valmer Guests can enjoy hiking and mountain biking in the scenic Provencal countryside