Le Chalet in Saint-Leu provides accommodation with free WiFi, 800 metres from Botanical Gardens Mascarin and 7 km from Stella Matutina Museum. Guests have a private terrace. This air-conditioned chalet comes with a dining area, a kitchen with a dishwasher, and a satellite flat-screen TV. The chalet Read more
Le Chalet in Saint-Leu provides accommodation with free WiFi, 800 metres from Botanical Gardens Mascarin and 7 km from Stella Matutina Museum. Guests have a private terrace. This air-conditioned chalet comes with a dining area, a kitchen with a dishwasher, and a satellite flat-screen TV. The chalet also offers a bathroom with a shower. The chalet offers a barbecue. Guests can relax in the garden at the property.