Villa Capilla, sea view is located in Saint-Tropez, just 1.2 miles from Pampelonne Beach and 1.3 miles from Tahiti Beach. Guests staying at this villa have access to free Wifi and a terrace. Chateau de Grimaud is 10 miles from the villa and Le Pont des Fées is 10 miles away.
The villa is composed of 6 separate bedrooms, a fully equipped kitchen, and 6 bathrooms. The accommodation is non-smoking.
Guests can enjoy the outdoor swimming pool and garden at the villa.
Saint-Raphaël Valescure Train Station is 27 miles from Villa Capilla, sea view, while Port Grimaud is 6.8 miles from the property. The nearest airport is Toulon - Hyeres Airport, 34 miles from the accommodation.
License number: 5118340820000
Number of rooms : 1