The Thistle Bloomsbury in London
The Thistle Bloomsbury is a 138 room Hotel near London, Greater London
Rating : 4 Star
With rooms from £99.00 The Thistle Bloomsbury in London provides good value for money.
Address:
Bloomsbury Way,WC1A 2SD
Want More Information? : Click Here to book The Thistle Bloomsbury in London
Sample Room : 
- May 24th








Leave a Reply