Villa Eden Villa Saint-Tropez
Boasting garden views, Villa Eden offers accommodation with a seasonal outdoor swimming pool, a bar and a shared lounge, around 1.7 km from La Ponche Beach.
Number of rooms: 2
Route des Carles, 83990 Saint-Tropez, France