The Nest Abiola Hôtel
No. 5 Abiola Crescent, Off toyin Street. Ikeja, 112106 Ikeja, Nigeria
Located in Ikeja, 5 km from Mushin Store, The Nest Abiola features air-conditioned rooms with free Wi-Fi throughout the property. Guests can enjoy the on-site restaurant.