The self-catering Lemongrass Lodge Beau Vallon is located a 10-minute drive from Trois Freres Trail and invites guests to enjoy a terrace.
The heart of Beau Vallon can be reached in 10 minutes' walk of this 8-room villa, and such culture-oriented venues as the Seychelles Natural History Museum are 2.7 km away. The family-managed property is situated within a few blocks of the Victoria Market, while La Batie Shelter bus station is a 10-minute stroll away. Lemongrass Lodge is 2.6 km from the Clock Tower.
The lodge comes with a bathroom with a walk-in shower, a separate toilet, and a sink. There are hair dryers and towels for guests' comfort.
Lemongrass Lodge features a kitchen with an electric kettle, a toaster, and kitchenware. The barbecue Boat House is located a 14-minute walk away and serves Cajun & Creole dishes. This Beau Vallon accommodation is also located 17 minutes by car from Seychelles International airport.