Lemongrass Lodge is located at Mare Anglaise in the small village of Beau Vallon, Seychelles. This accommodation is only 10 minutes' walk from shops, bus stop, restaurants, beach and much more. The International Airport is 20 minutes' drive and the city centre Victoria is only 10 minutes' drive.
An advice for visitor as we are located on the mountain side, when you get back from the touring, be prepared for some work out . Don't worry you will be rewarded with great view and total calm upon arrival at Lemongrass Lodge. Lemongrass always reccomend car rental for all visitors.