209 rooms · ★★★★ · from £107
Ideally located in Central London and close to Tower Bridge, The Apex City of London Hotel is a 30-minute taxi ride from London City Airport. This 4-star hotel features modern rooms with a flat-screen TV and power shower.
Log in with your cycle.travel account:
Password |
Or simply use your account on: