108 rooms · ★★★★ · from £97
This 4-star boutique hotel is 500 metres from both Holborn and Russell Square Tube stations. The air-conditioned rooms feature free Wi-Fi, a flat-screen TV and a rainfall shower.
Log in with your cycle.travel account:
Password |
Or simply use your account on: