O Hotel Champ De Mars apresenta acomodações no centro da cidade de Port Louis, em frente ao hipódromo. Os hóspedes podem desfrutar do bar no local.
Todos os quartos deste hotel têm ar condicionado e uma televisão com canais por satélite. Algumas unidades possuem uma área de estar para sua conveniência. Algumas unidades oferecem vistas para as montanhas ou para a cidade e os quartos deluxe estão virados para o hipódromo. Cada quarto inclui uma casa de banho privativa com um chuveiro.
Há uma recepção 24 horas na propriedade.
O Teatro de Port Louis fica a 900 metros e o aeroporto mais próximo é o Aeroporto Sir Seewoosagur Ramgoolam, a 34 km da propriedade.