Travellers enjoy visiting Museum Of Contemporary Art, located 10 minutes' drive from Leola Hotel, as well as Johnson Jakande Tinubu Park accessible with 15-minute car ride. If you are willing to explore even more landmarks in Ikeja, attend Motherlan' located 0.9 km from the property.