Karta Vacation Rentals
Tucked in Abuja, a short 15-minute drive from Aso Villa and about 11 km from the city center. Jabi Lake Mall sits roughly 6.4 miles away, while the Nigerian National Mosque is around 9.7 miles out — an easy base for exploring the capital.