Le Meridien Ile Maurice

Village Hall Lane
Mauritius