Leola Hotel, Ikeja
Apartment
Ikeja, Lagos State
Offering an outdoor pool and a restaurant, Leola Hotel, Ikeja is located in Lagos. Free Wi-Fi access is available.
Number of rooms: 49
1 Mogambo Close, Maryland Estate, Lagos, 102215 Ikeja, Nigeria