Lado property is located in Ikeja, 14 km from National Stadium Lagos, 17 km from National Art Theatre, and 20 km from Central Mosque of Lagos. This property offers access to a balcony, free private parking and free Wi-Fi.
Number of rooms: 2
13 Irewole Street, 101233 Ikeja, Nigeria