95 rooms · ★★★ · from £121
Set in a charming Edwardian building, The Bloomsbury Park is between the City and the West End, close to Russell Square Tube Station. It has a restaurant, 2 bars and bright, modern rooms.
Log in with your cycle.travel account:
Password |
Or simply use your account on: