Situé à seulement 10 minutes à pied de la plage de Beau-Vallon, le Lemongrass Lodge se trouve sur une colline et est entouré de jardins tropicaux avec des arbres fruitiers. Les terrasses et les balcons offrent une vue sur les jardins et la mer.
Présentant une décoration avec des éléments en bois, les logements sont indépendants et disposent de la climatisation, de ventilateurs, d’une cuisine, d’un lave-linge ainsi que d’un balcon ou d’une terrasse. Un parking est disponible gratuitement sur place.
La route d'accès au Lemongrass Lodge se trouve à Mare-Anglaise, à l'extrémité nord de la plage de Beau-Vallon. Le lodge est situé à seulement 600 mètres de la baie de Beau-Vallon et à 20 minutes de route de la capitale, Victoria.