64 rooms · ★★★★ · from £108
Just north of Tower Bridge, this friendly and comfortable hotel is near to the Tower of London, Tower Bridge, the 'Gherkin', the river and St Katharine Docks. Free WiFi is available throughout.
Log in with your cycle.travel account:
Password |
Or simply use your account on: