Składający się z 105 pokojów Labourdonnais Waterfront Hotel Port Louis jest położony prawie 20 min pieszo od Lataniers River. Goście mają dostęp do basenu, w pełni wyposażonej siłowni oraz Wi-Fi na terenie całego obiektu.
Centrum handlowe Caudan Waterfront oraz Meczet Jummah znajdują się odpowiednio mniej niż 550 m oraz w bliskiej odległości od tego hotelu. Maksymalnie 1 km od Labourdonnais Waterfront leży Katedra św. Ludwika w Port Louis, znane miejsce kultu. Bazylika św. Jakuba znajduje się w odległości 20-minutowego spaceru, natomiast dworzec autobusowy Victoria jest kilka kroków od hotelu. Ten 5-gwiazdkowy obiekt leży zaledwie 400 m od kolei miejskiej Port Louis Victoria.
Niektóre dźwiękoszczelnych pokojów mają jadalnię i balkon oraz takie udogodnienia jak stacja dokująca do iPoda i telewizja satelitarna wraz z minibarem i ekspresem do kawy Nespresso. Wraz z dźwiękoszczelnymi oknami, pokoje mają też biurko. Do dyspozycji Gości umywalka oraz takie udogodnienia jak szlafroki i czepki kąpielowe. Z niektórych pokoi roztacza się widok na Ocean Indyjski.
Yuzu to jedna z 5 restauracji na miejscu.