Relax in your own Garden of Eden!

Relax in your own Garden of Eden!

Lemongrass Lodge; Your own Garden of Eden in Mahe, Seychelles. Lemongrass Lodge does hold a certificate to accomodate tourists from by Seychelles MInistry of Health. Please click on this link for more information http://www.health.gov.sc/

Set on the Hillside of Mare Anglaise, in the midst of a sprawling tropical garden with fruit trees, shrubs, palms, orchids, herbs, and spices. Lemongrass Lodge overlooks the famous Beau Vallon Bay and the sparkling Indian Ocean.

Recommended by Seyvillas

The lodge is family run and offers a variety of self catering apartments. We welcome couples, families, and anyone looking for a warm, clean, and hospitable home away from home.

We offer extra services, such as transfers, and facilitate organizing car rentals and excursions. We look forward to turning  your stay into an amazing experience.

Book now at Lemongrass for your vacation in Seychelles; your own garden of Eden to relax and unwind.

 

  • Address:  Mare Anglaise, Mahe Island, Seychelles
  • Phone:  +248 2 523 486
@fc_desc@,  @fc_temp@