Set in a charming Edwardian building, The Bloomsbury Park is between the City and the West End, a 5-minute walk to Russell Square Tube Station. It has a restaurant, 2 bars and bright, modern rooms.
126 Southampton Row, Camden, London, WC1B 5AD, United Kingdom
Hotel booked 2 times today.
Nightly rates from $112 to $662