Located in the center of Saint-Leu, 361 feet from Lagon Beach, Villa Yapaplupres offers accommodations with free WiFi, a swimming pool and a terrace.
This air-conditioned villa comes with a kitchen, a seating area with a flat-screen TV and a bathroom.
The property has mountain views and is 656 feet from shops and restaurants.
If you would like to discover the area, snorkeling and cycling are possible in the surroundings and the property can arrange a car rental service.