Karta Vacation Rentals





In the heart of Abuja, about 3 km from the city center and a short drive from Jabi Lake Mall and the Federal Secretariat. The Nigerian National Mosque sits roughly 3.2 mi away and the National Assembly about 4.7 mi, so key sights are within easy reach.