The Nest Abiola 酒店
No. 5 Abiola Crescent, Off toyin Street. Ikeja, 112106 伊凯贾, 尼日利亚
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.