Hotel Four Seasons Resort Mauritius at Anahita(6 stars)

Beau Champ, Mauritius View on map