Loading hotels
Confirming room availability...
Discovery Dock Serviced Apartments, South Quay Square, London, United Kingdom
With a stay at Discovery Dock Serviced Apartments in London (Canary Wharf), you'll be within a 15-minute drive of Excel Exhibition Centre and Tower of London. This 4-star apartment is 3.2 mi (5.2 km) from Tower Bridge and 3.7 mi (5.9 km) from The Gherkin.