Boutique Hotel 20°Sud(4 stars)

Coastal road, Pointe Malartic, Grand-Bay, Mauritius Island View on map