Karta Vacation Rentals





In central Port Louis, a family-friendly apartment minutes from the city center. About 400 m from Champ de Mars and a short hop to the Theatre of Port Louis, Jummah Mosque, Caudan Waterfront and the town port — ideal for sightseeing and quick access to local attractions.