Situated in Baie Lazare Mahé, Alha Villa offers accommodation with free WiFi, seating area and a kitchen.
All units feature air conditioning and a cable TV. An oven, a microwave and toaster are also featured, as well as a coffee machine.
A continental breakfast can be enjoyed at the property.
The villa offers a terrace.
Guests can also relax in the garden.
Mahe is 6 km from Alha Villa....
|Anse A La Mouche|