Dockside Apartments at Excel Apartment London, Greater London
Offering a shared lounge, Dockside Apartments at Excel is set in the Newham district of London, 7 km from Olympic Stadium and 8 km from Greenwich Park. Free Wi-Fi is offered throughout the property and private parking is available on site.
Number of rooms: 63
1014B Dockside Road West Becton, Newham, London, E16 2FQ, United Kingdom