Situated in Grand-Baie, this luxury resort is within a 15-minute walk of Merville Beach and Pereybere Beach. La Cuvette Public Beach and Grand Bay Beach are also within 1 mi (2 km).