Hotels nearby 12 Dock Offices, Surrey Quays Road, Canada Water, London SE16 2XU, United Kingdom

Premier Inn London Tower Bridge Hotel

Approximately 1.98 km away
Address: 159 Tower Bridge Road, Southwark, London SE1 3LP, United Kingdom

Go Native Bermondsey

Approximately 1.98 km away
Address: 190 Bermondsey Street, London, United Kingdom

Apple Apartments Limehouse

Approximately 1.99 km away
Address: 657-663 Commercial Road, London, London, England, United Kingdom