Lemongrass Lodge; Your own Garden of Eden in Mahe, Seychelles.
Set on the Hillside of Mare Anglaise, in the midst of a sprawlingtropical garden with fruit trees, shrubs, palms, orchids, herbs and spices. Lemongrass Lodge overlooks the famous Beau Vallon Bay and sparkling Indian Ocean.
The lodge is family run and offers a variety of different accommodation types, from a 3 bedroom villa to apartments and standard double rooms. We welcome couples, families and anyone looking for a warm, clean and hospitable home away from home.
We offer extra services, such as creole dinner, transfers, shuttles and facilitate organizing car rentals and excursions. We look forward to welcoming you at the lodge and ensuring you have a great stay in our paradise home.
Book now at Lemongrass for your vacation in Seychelles; your own garden of Eden to relax and unwind...