Address near Mahebourg Grand Port Southern Mauritius Mauritius Island Mauritius Rating Hotel Type Beach, Spa