L'Hôtel Champ De Mars vous accueille dans le centre-ville de Port-Louis, juste en face de l'hippodrome. L'établissement possède un bar.
Les chambres climatisées sont équipées d'une télévision par satellite. Pour votre confort, certains logements comprennent un coin salon. Quelques logements offrent une vue sur les montagnes ou la ville. Quant aux chambres de luxe, elles font face à l'hippodrome. Toutes les chambres comportent une salle de bains privative pourvue d'une douche.
L'établissement possède une réception ouverte 24h/24.
Le théâtre de Port-Louis est implanté à 900 mètres de là et l'aéroport Sir Seewoosagur Ramgoolam, le plus proche, est situé à 34 km de l'établissement.