
Mahe Island, Seychelles
Alha Villa
Vacation home or villa
With a stay at Alha Villa in Mahe Island, you'll be near the beach, within a 15-minute drive of Baie Lazare Beach and La Mouche Beach. This hotel is 16.7 mi (26.8 km) from Beau Vallon Beach and 2.4 mi (3.8 km) from Anse Royal…
- Wi-fi
- Outdoor freshwater pool
- Car park
- Fitness









