Listings » Accommodation, Travel & Tours

Villas to rent in France


, France

About

Holiday villa in Les Hauts du Clos De L’Avelan, near St Tropez, Brand new contemporary villa with private pool, Wi-Fi broadband.

Location