Located on the south-west coast of Mauritius, in the heart of the preserved nature of Bel Ombre, the hotel is an authentic paradise perfectly integrated into large sugar cane fields and lush vegetation.