Route GuidesRoutes City GuidesCities Map Log in

The Bloomsbury Park Hotel - A Thistle Associate

London
126 Southampton Row, London, WC1B 5AD

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.