Grand Baie, Mauritius
This unpretentious Hotel is set in North Coast. Pets are not permitted on the premises.