15,886 properties are available in and around this destination
Show on map
Newham, LondonShow on map300 feet from map center
Excel London Dockland is a recently renovated vacation home in London where guests can make the most of the garden and bar.
Newham, LondonShow on map300 feet from map center
Excel London is located in London, just 3.9 miles from Olympic Stadium and 4 miles from East Ham Tube Station.
Newham, LondonShow on map0.1 miles from map center
Providing a garden, Two Bedroom apartment with river view features accommodations in London. This property offers access to a balcony, free private parking, and free Wifi.
Newham, LondonShow on map0.1 miles from map center
Perfect for visiting the Excel, O2, Canary Wharf - 15 mins from London City Airport offers accommodations in London, 2.1 miles from Tube Station and 2.5 miles from Canary Wharf Tube Station.
Newham, LondonShow on map0.1 miles from map center
Boasting a bar, COSY RIVERVIEW-LONDON EXCEL CENTRE-O2 ARENA offers homestay accommodations in London with free WiFi and river views. This accommodations features a balcony.
Newham, LondonShow on map0.1 miles from map center
GuestReady - Sunny Victoria Hall is located in London, just 2.1 miles from Tube Station and 2.4 miles from Canary Wharf Tube Station.
Newham, LondonShow on map0.1 miles from map center
Newly Refurbished 2BR Flat Near Excel Centre is located in London, just 2.4 miles from Canary Wharf Tube Station and 3.8 miles from Stratford Tube Station.
Newham, LondonShow on map0.2 miles from map center
Luxury Riverview 2Bed Apt- 5 mins from Excel London, Canary wharf, 02 Arena - Free Parking - PlayStation 4 Provided is located in London, just 2.1 miles from Tube Station and 2.5 miles from Canary...
Newham, LondonShow on map0.2 miles from map center
Excel Stunning 3 Bedrooms offers accommodations in London, 1.8 miles from Tube Station and 2.2 miles from Canary Wharf Tube Station.
Newham, LondonShow on map0.3 miles from map center
Cozy and Spacious 1 Double bedroom Apartment Located by Excel- E16 is located in London, just 3.6 miles from Stratford Tube Station and 3.7 miles from Olympic Stadium.
Newham, LondonShow on map0.3 miles from map center
London Royal Docks Penthouse offers accommodations in London, 1.8 miles from Tube Station and 2.2 miles from Canary Wharf Tube Station.
Newham, LondonShow on map0.3 miles from map center
Good Hotel London is a profit for nonprofit floating hotel with a waterfront location and rooftop terrace offering panoramic views.
Newham, LondonShow on map0.3 miles from map center
London ExCeL Stays - One bed Apartment is located in London, just 1.8 miles from Tube Station and 2.2 miles from Canary Wharf Tube Station.
LondonShow on map0.3 miles from map center
Glam Escape: Lavish Haven offers accommodations in London, 1.9 miles from Tube Station and 2.3 miles from Canary Wharf Tube Station.
Newham, LondonShow on map0.3 miles from map center
GuestReady - Parkside getaway in Britannia Village is located in London, just 3.9 miles from Stratford Tube Station and 4.1 miles from Olympic Stadium.
Newham, LondonShow on map0.3 miles from map center
Excel 3 Bedroom Apartment Near City Airport and O2 Arena offers accommodations in London, 1.8 miles from Tube Station and 2.2 miles from Canary Wharf Tube Station.
Newham, LondonShow on map0.3 miles from map center
Convenient - ExCel London - O2- 3 Bedroom Apartment is located in London, just 1.8 miles from Tube Station and 2.2 miles from Canary Wharf Tube Station.
Newham, LondonShow on map0.3 miles from map center
Luxury 2 Bed Apartment EXCEL London offers accommodations in London, 2.2 miles from Canary Wharf Tube Station and 3.5 miles from Stratford Tube Station.
Newham, LondonShow on map0.3 miles from map center
A recently renovated guest house, Serene Waterfront Rooms - ExCel offers accommodation in London. Featuring lake and river views, this guest house also includes free Wifi.
Newham, LondonShow on map0.3 miles from map center
Sustainability certification
With a stylish restaurant and cocktail bar, Crowne Plaza London-Docklands features a modern leisure center with views over Royal Victoria Dock. The 4-star hotel is a 10-minute drive from Canary Wharf....
Newham, LondonShow on map0.3 miles from map center
Located just off Royal Victoria Square and with the Excel Center a few hundred yards away, this penthouse apartment is equipped to ensure guests’ comfort during their stay in London.
Newham, LondonShow on map0.3 miles from map center
Fully Serviced Two Bed Apartment by ExCeL & O2 offers accommodations in London, 1.7 miles from Tube Station and 2.1 miles from Canary Wharf Tube Station.
Newham, LondonShow on map0.3 miles from map center
Fully Serviced Two Bed Apartment by ExCeL & O2 offers accommodations in London, 1.7 miles from Tube Station and 2.1 miles from Canary Wharf Tube Station.
Newham, LondonShow on map0.3 miles from map center
London ExCeL Stays - Three Bed Serviced Apartment is located in London, just 1.7 miles from Tube Station and 2.1 miles from Canary Wharf Tube Station.
Newham, LondonShow on map0.3 miles from map center
Off 13 offers accommodations in London, 1.7 miles from Tube Station and 2.1 miles from Canary Wharf Tube Station. This apartment features air-conditioned accommodations with a balcony.