With a stay at this apartment in London (Docklands), you'll be within a 5-minute drive of ExCeL Exhibition Centre and Thames River. This upscale apartment is 4.5 mi (7.3 km) from O2 Arena and 5.2 mi (8.4 km) fr ... Read more

View all Luxury Hotels in London