235 rooms · ★★★★★ · from £123
In the heart of London City district, this 5-star hotel offers luxury rooms with stylish bathrooms and iPod docks. The Barbican Train and Underground Station is less than a 10 minute walk away.
Log in with your cycle.travel account:
Password |
Or simply use your account on: