Located in London, 3.6 km from Olympic Stadium, Lagos Island Rooms features rooms with air conditioning. The property is set 4.1 km from Victoria Park. Free WiFi is available and on-site parking is provided. At the guest house, every room is fitted with a wardrobe and a flat-screen TV. All rooms wil Read more
Located in London, 3.6 km from Olympic Stadium, Lagos Island Rooms features rooms with air conditioning. The property is set 4.1 km from Victoria Park. Free WiFi is available and on-site parking is provided. At the guest house, every room is fitted with a wardrobe and a flat-screen TV. All rooms will provide guests with a fridge. The nearest airport is London City Airport, 9 km from the property.