Beau Vallon (Mahe) hotel reservation: check availability and room rates
Lodges in Beau Vallon (Mahe)
1 property found
-
Lemongrass Lodge
Mare Anglaise, Beau Vallon, Beau Vallon (Mahe), Seychelles (Show map)
Lemongrass Lodge provides guests with free self-parking, a sunbathing terrace and a free carpark as well as a sundeck and a garden. Seychelles International airport is around a 17-minute drive away…