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.