The Thistle Holborn Hotel is a 4-star boutique hotel nestled in the heart of London. This hotel near Holborn tube station is a perfect option for a break in London. You’ll find fantastic shopping on Oxford Street, fascinating cultural sites at the British Museum, and a vibrant atmosphere in Covent Garden, all within walking distance. As a hotel near Holborn Station, Thistle Holborn also offers great opportunities to venture further afield in London. With 129 en-suite rooms available, you’ll be able to explore knowing you’ve got somewhere great to lay your head at night.
At Thistle Holborn, we make delicious food that makes you feel at home. Close to Covent Garden, the British Museum and…View Restaurants
Here at Thistle Holborn, we have a number of elegant spaces that can host anything from a small seminar to a gala ba…View Meetings