Featuring an outdoor pool and a restaurant, SOWELL RESIDENCES Les Perles de Saint Tropez offers self-catering accommodation. The property is located 1.5 km from Port Grimaud and 200 metres from the beach. Free Wi-Fi access is provided throughout.
Number of rooms: 45
2100 Route du Littoral – D559 , 83310 Grimaud, France