Wygodny hotel Green Peak Stay Port Louis leży 25 min piechotą od Tor wyścigów konnych Champ de Mars i oferuje bliskość portu. Wygodny hotel zapewnia również prywatny parking samochodowy.
Centrum handlowe Caudan Waterfront znajduje się w około 2 km stąd. W okolicy znajdują się takie atrakcje religijne jak Bazylika św. Jakuba (1 km) i Katedra św. Ludwika w Port Louis (1,1 km). Meczet Jummah leży także w odległości 20-minutowego spaceru od obiektu. Przystanek autobusowy Plaine Verte jest usytowany w pobliżu od Green Peak Stay.
Pokoje wyposażone są w jadalnię i restaurację tarasową oraz darmowe Wi-Fi dla wygody gości. Z okien tego hotelu rozpościera się widok na miasto.
Restauracja Stardeg która oferuje dania kuchni indyjskiej, znajduje się nie więcej niż 1 km od tego 3-gwiazdkowego obiektu.