Situado a 1 km de la Catedral de San Luis, el Champs De Mars Apartment Port Louis tiene vistas a las montañas. Los huéspedes pueden relajarse en el patio de este apartamento, que se encuentra cerca de la Catedral de Santiago.
La Casa de Gobierno está situado a unos 5 minutos en coche del apartamento, mientras que el Paseo marítimo de Caudan está a unos 10 minutos en coche. El Champs De Mars Apartment está a 20 minutos a pie del centro de Port Louis.
Este apartamento ofrece un cuarto de estar, un patio y un balcón, así como comodidades como una lavadora. El Champs De Mars Apartment está equipado con un cuarto de baño con toallas de baño. Además, dispone de un inodoro separado y una ducha.
Para mayor comodidad, este alojamiento dispone de una pequeña cocina con un hervidor eléctrico, nevera y menaje de cocina. La parada de autobús más cercana, Taj Mahal, está situada a un corto paseo del establecimiento. Además de acceso a sala de fitness, los huéspedes pueden participar en clases de clases de fitness para disfrutar al máximo.