Location The hotel is situated on the magnificent Bel Ombre Estate on the south coast of Mauritius next to the green reserve of Valriche and a crystalline lagoon The capital Port Louis is around 50 km away Sir Seewoosagur Ramgoolam International Airp . . .