Thistle Bloomsbury Park Hotel - London

Rooms
95
Location
London - Bloomsbury
Overview
The Thistle Bloomsbury Park Hotel, London, is located a few minutes walk to the British Museum and the University of London. Russell Square and Holborn Tube Stations are also only a short walk away. The Thistle Bloomsbury Park Hotel has reasonable fitted rooms and is an ideal base from which to explore London, including nearby lively Covent Garden
Standard facilities:
Standard Room:
Standard Rooms are fitted a double bed or 2 single beds. Bathrooms a shower only.
Hotel
Star
Location
other spellings: thistl blomsbury park hotle, hotell, otle