Dockside Apartments at Excel Apartment 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.
1014B Dockside Road West Becton, Newham, London, E16 2FQ, United Kingdom