204 rooms · ★★★★ · from £112
Situated in the City of London, Crowne Plaza London - The City features free WiFi, and 2 restaurants and 2 bars. On the north side of the River Thames, it is close to popular jogging trails.
Log in with your cycle.travel account:
Password |
Or simply use your account on: