Karta Vacation Rentals
In Abuja's administrative heart, CrossRoads Hotel & Towers sits about 3 km from the city centre. You're close to landmarks like the Nigerian National Mosque, Millennium Park, Federal Secretariat and National Hospital Abuja—ideal for sightseeing or short business trips.