Das 3-Sterne-Grand Ibro Hotel Annex Ankuru mit 75 Zimmern liegt in der Nähe vom Business- Stadtviertel von Ankuru, in 25 Gehminuten Entfernung vom Wonderland Park. Im Hotel gibt es eine Pool- Bar und einen Swimmingpool.
Das Hotel befindet sich 3 km weit weg von der Nigerianischen Nationalmoschee und 3,1 km weit weg vom JD Leisure Park. Das Grand Ibro Hotel Annex Ankuru liegt in der Nähe von Sehenswürdigkeiten wie dem Millennium Park (5 km) und dem Jabi See (3,2 km). Zu den nahegelegenen kulturellen Angeboten gehört das Thought Pyramid Art Centre (ungefähr 10 Autominuten von der Unterkunft entfernt).
Alle Zimmer bieten eine Klimaanlage sowie eine Sitzecke. Kostenloses WLAN und ein Schreibtisch sind ebenfalls in den Zimmern vorhanden.
Das Restaurant Zander's Place serviert verschiedene Gerichte der afrikanischen Küche und liegt ziemlich nah am Grand Ibro Hotel Annex Ankuru.