A stay at The Palms Hotel places you in the heart of Abuja, within a 5-minute drive of Nigerian National Mosque and Central Bank of Nigeria. This upscale hotel is 1.8 mi (2.9 km) from Abuja International Confer ... Read more

View all Luxury Hotels in Abuja