Hotel Grand Ibro Hotel Annex
★★★
83 Yaounde street, Abuja, Nigeria Show on map
Rock Towers Apartment is a 4-star hotel in Abuja, Nigeria. It is one of 985 places to stay in Abuja listed on Triptoic.
83 Yaounde street, Abuja, Nigeria
Rock Towers Apartment is located at 83 Yaounde street, Abuja, Nigeria.
Rock Towers Apartment is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Entire House
#2 in Abuja
Hotel
Hotel