41 Ave. du Général Leclerc, Saint-Tropez
bedrooms
Baths
Guests
Studio centre Saint Tropez parking piscine wifi vue mer is a beachfront property located in Saint-Tropez, a 12-minute walk from La Fontanette Beach and 0.6 miles from La Ponche Beach.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.