Thistle Bloomsbury Park Hotel London Thistle Bloomsbury Park Hotel London, 3 Star Hotel

126 Southampton Row, Holborn, London, WC1B 5AD

The Thistle Bloomsbury Park Hotel in London is located within walking distance of the British Museum and Covent Garden. This popular three star traditional hotel, has 95 guest rooms and is ideally located midway between the West End and the City. An ideal family hotel, Bloomsbury Park has a large number of interconnecting and family rooms.

Search deals for Thistle Bloomsbury Park Hotel, London
/

The Thistle Bloomsbury Park Hotel is just a few minutes walk from Russell Square underground station. No on-site parking is available, however there are public parking facilities available close by, the nearest being across the road at the Bedford Hotel (charges apply).

Compare similar hotels

Customers who viewed Thistle Bloomsbury Park Hotel London also viewed the following hotels in Holborn