Karta Vacation Rentals
In the heart of Port Louis, a short walk from the Caudan Waterfront and the Port of Port Louis. Steps from Jummah Mosque, Champ de Mars, the Theatre of Port Louis, the National History Museum and St. James Cathedral. Sir Seewoosagur Ramgoolam Airport is about 45 km away.