Thistle Bloomsbury Park Hotel 3-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 3* Thistle Bloomsbury Park Hotel

About the 3* Thistle Bloomsbury Park Hotel


Located in Bloomsbury near the British Museum and the superb shopping in Oxford Street this hotel is ideally placed to enjoy Central London. The lively Covent Garden and Leicester Square are within walking distance. The bedrooms have all the modern facilities ensuite bathrooms satellite TV telephone hairdryer and trouser press. Public areas include a bar and a restaurant.


3* Thistle Bloomsbury Park Hotel on a map of United Kingdom

 
London Airport 3* Thistle Bloomsbury Park Hotel
Flight + Hotel
Hotel Only
To
Thistle Bloomsbury Park Hotel
London
England: South United Kingdom
Thistle Bloomsbury Park Hotel
Thu
For nights
Rooms
Guests in Room 1
Adults Children