Offering quiet street views, Top Notch Apartments is an accommodation situated in Abuja, 8.7 km from IBB Golf Club and 10 km from Magic Land Abuja. This property offers access to a balcony, free private parking and free Wi-Fi.
Nombre de chambres: 12
16 Otukpo Street, 900103 Abuja, Nigeria