My Guide Website?
11 Cascade d'Eden
St Tropez hillside rental villa overlooking the bay of Cavalaire with sea views and surrounding hillsides, a warm tropical micro climate and full sunshine all day being south facing. The Villa has a fully equipped corner kitchen with dishwasher, fridge/freezer, 4 hobs and microwave. There is a dining table and chairs and a bed settee and Free Sky Satellite TV.
Ave Du Jaz, Cavalaire, Saint-Tropez-View Larger Map