Champ de Mars by Ivory Hotels biedt accommodatie in het centrum van de stad Port Louis, tegenover de renbaan. U kunt genieten van een drankje in de eigen bar.
De kamers van dit hotel zijn voorzien van airconditioning en satelliet-tv. Sommige hebben een zithoek en sommige bieden uitzicht op de bergen of de stad. Deluxe kamers kijken uit op de renbaan. De kamers hebben een eigen badkamer met een douche.
Er is een 24-uursreceptie bij de accommodatie.
Het theater van Port Louis bevindt zich op 900 meter afstand en de dichtstbijzijnde luchthaven is Sir Seewoosagur Ramgoolam, op 34 km van de accommodatie.