Thistle Bloomsbury Park Hotel
LOCATION, LOCATION, LOCATION!
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.
Nearby Attractions:
Piccadilly Circus
0.9 mi
Trafalgar Square
0.9 mi
Evaluations
Perfect Stay
It was close to St Pancras, Centre London and tube stations. It was very clean, confortable and very welcoming. Our room was ready the morning of the day we arrived which was perfect!
Great
The staff at this place are really excellent. friendly and accommodating. location is fantastic.
Nice hotel
very clean and comfortable, good breakfast.