Thistle Bloomsbury Park
Thistle Bloomsbury Park
126 Southampton Row
London
WC1B 5AD
United Kingdom
Rooms from £69.00 ( €102.12 / $126.27 ) per night
The Bloomsbury Park is a pleasant and comfortable hotel, ideally suited to both business and leisure guests. Perfectly situated between the City and the West End, this is a perfect base for accessing London.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







