203 rooms · ★★★★ · from £90
This exclusive 4-star hotel is in the City, London's historic financial centre. It has free WiFi and air-conditioned rooms in 4 different sizes. Both Monument and Bank London underground stations are 400 metres away.
Log in with your cycle.travel account:
Password |
Or simply use your account on: