Located only 5 minutes by foot from The Beach House, Lemongrass Lodge Beau Vallon hotel has a terrace.
The 3-star hotel is 0.4 miles from Blue Sea Divers Diving Center and 1.9 miles from Victoria Clock Tower. Religious sights in the area include Eglise de Saint Roch Catholic Church (1.4 miles) and Arul Mihu Navasakthi Vinayagar Temple அருள்மிகு நவசக்தி விநாயகர் ஆலயம் (1.7 miles). Also, the Lemongrass Lodge Beau Vallon is approximately 10 minutes by car from Victoria Market. Pti Payot bus stop is also situated only steps away from the Beau Vallon hotel.
The property is 0.4 miles from Boat House.