Located a 13-minute walk from Waterfront in Port Louis, Champs De Mars Apartment offers accommodation with a kitchen. The accommodation is 1.4 km from the La caudan waterfront and features free WiFi. This apartment will provide guests with 3 bedrooms, a flat-screen TV and air conditioning. Theatre o Read more
Located a 13-minute walk from Waterfront in Port Louis, Champs De Mars Apartment offers accommodation with a kitchen. The accommodation is 1.4 km from the La caudan waterfront and features free WiFi. This apartment will provide guests with 3 bedrooms, a flat-screen TV and air conditioning. Theatre of Port Louis is 700 metres from the apartment, while Champ de Mars is an 8-minute walk away.