The Tavistock Hotel bietet eine angenehme Lage im Herzen von Bloomsbury mit direktem Blick auf den Tavistock Square. Die verkehrsgünstige Position nahe der U-Bahn-Station Russell Square ermöglicht unkomplizierte Verbindungen, unter anderem zum Flughafen Heathrow. In der Nähe befinden sich bekannte Sehenswürdigkeiten wie Covent Garden, die Oxford Street, diverse Theater und das British Museum.
Die Unterkunft umfasst 395 Nichtraucherzimmer, verteilt auf acht Etagen. Die Räume sind mit Doppelbett, Safe sowie mit Teppichboden ausgestattet. Für Komfort sorgen außerdem Einrichtungen wie Schreibtisch, Minikühlschrank und Tee-/Kaffeezubereiter sowie moderne Bäder mit Dusche und Badewanne.
Das Hotel verfügt über ein Café, eine Bar und ein Nichtraucherrestaurant mit Kinderhochstühlen. Angeboten werden Halbpension sowie ein reichhaltiges Frühstücksbuffet. Mittags und abends kann zwischen à-la-carte-Gerichten und Menüwahl gewählt werden. Weitere Serviceleistungen umfassen Zimmerservice, Wäscheservice und Parkmöglichkeiten in Garage oder auf dem Parkplatz.