Located in historic Bloomsbury in the center of London, England, the Thistle Bloomsbury hotel is an Edwardian property two kilometers from Leicester Square and the National Gallery.
The Thistle Bloomsbury hotel features 138 guestrooms that include cable television, coffeemakers, trouser presses and complimentary newspapers.
The Thistle Bloomsbury hotel caters to business travelers with its seven meeting rooms, the largest of which seats 100 guests.
The University of London and British Museum give this relatively quiet residential area a bookish quality, while nearby Charlotte Street offers a variety of dining options.
Trendy Soho is situated just minutes away by foot. Guests can travel to nearby Harrods department store. The hotel is situated a few kilometers from the city's famous West End theater district and Trafalgar Square, an area known as a frequent site of political rallies.
London Heathrow Airport lies 23 kilometers away.