The Labourdonnais Waterfront Hotel is ideally situated on the North-West coast of Port Louis, on the Caudan peninsula along the marina overlooking the harbour, just 5 minutes from the financial and business centre.
The hotel is 45 km from the airport, just a 40 minute drive away and 25 km from the lively tourist centre of Grand Bay. The hotel is conveniently situated, with major shops, galleries, pubs and cinemas located nearby.