Total Views: 205 Hotels in Abuja
Grand Ibro Hotel is located at 2121 Micheal Okpara Road, Opposite Shelter Plaza, Wuse Zone 5, Abuja. Wonderland Amusement Park is very close and is a short walking distance from Grand Ibro Hotel. this hotel is one of the best hotels in abuja nigeria a fully equipped 3-Star hotel. it has outdoor swimming pool, body care center and a restaurant.