Hotel Champ De Mars offers accommodation in the city centre of Port Louis and is located just opposite the race course Guests can enjoy the on-site bar Each room at this hotel is air conditioned and comes with a TV with satellite channels Certain units feature a seating area for your convenience Some units have views of the mountains or city and the deluxe rooms face the race course Each room includes a private bathroom fitted with a shower There is a 24-hour front desk at the property Theatre of Port Louis is 900 metres away and the nearest airport is Sir Seewoosagur Ramgoolam Airport, 34 km from the property