Karta Vacation Rentals
On Mombasa’s coast, a short drive from Nyali Beach and steps from Voyager Beach. Close to Haller Park, Fort Jesus and Mamba Village, Mweru Villas sits about 4 km from the city center — a handy base for beach days and city walks.