The self-catering Lemongrass Lodge enjoys its location within a 900-metre distance of Beau Vallon and overlooks the bay. Located a 25-minute walk from Gran Kaz Casino, this 8-room lodge provides Wi-Fi and a car park.
Seychelles International airport can be reached within 17 minutes drive, and natural attractions like Seychelles National Botanical Gardens are 2.7 km away. North East Point is 4.7 km away. The family-managed Lemongrass Lodge is 2.7 km from Eglise de Saint Roch Catholic Church, popular with worshippers as well as tourists.
The interior comes with a separate balcony and other comforts like air conditioning. Guests can also enjoy a patio and a seating area, along with a sofa set. This villa comes with a bathroom with a walk-in shower, a separate toilet, and a sink. Towels are included for added comfort.
The property provides coffee and tea making equipment, as well as a kitchen with a microwave, a refrigerator, and kitchenware. Located relatively close to this villa, Boat House serves Cajun & Creole cuisine. Transportation options in the area include La Batie Shelter bus station, situated 10 minutes' walk away. Guests can use cars available for rent, while there are also a sundeck, barbecue grills, and a garden provided on site.