Karta Vacation Rentals
Perched in Abuja with panoramic views over Jabi Lake, this aparthotel sits a short drive from Jabi Lake Mall and Wonderland Amusement Park. It’s an easy hop to city sights like the Nigerian National Mosque and Abuja Stadium, making it a family-friendly base for exploring the capital.