Champ de Mars Hotel, Port Louis, Mauritius
Champ de Mars Hotel is conveniently located at Frere Felix de Valois Street in Port Louis, Mauritius
Hotel Location:
Address: Frere Felix de Valois Street
City: Port Louis
Country: Mauritius
phone: +230 212 7373
Hotel Features:
- Safe
- In House Bar
- In Room TV
- Air Conditioning