The 3 star Tavistock Hotel London lies in the central area of Bloomsbury, where the British Museum, Russell Square, University College London are all located and there are also excellent transport options to all the major parts of the city. In fact, many of the city's famous sights are within walking distance, including Oxford Street and London's most important shopping area. The Tavistock Hotel is a large hotel that belongs to the Imperial London Hotels chain and offers a choice of 395 guest rooms, all of which have been fully modernised. If you are looking for affordable accommodation that is clean and comfortable, as well as central, then the Tavistock Hotel would be a great choice.
IMPORTANT: FAQs - Click here for further information about Tavistock Hotel, such as check in details, breakfast, parking facilities and so forth.
General Services and Facilities
General Room Facilities
Distance from the main Points of Interest
Tavistock Hotel London - Accepted Credit Cards:
Recently viewed Hotels