

Tavistock Hotel, Bloomsbury'de, Tavistock Meydanı'na bakan, Russell Square metro istasyonuna ve Euston tren istasyonuna yakın bir konumda yer almaktadır. British Museum yaklaşık 500 metre, Covent Garden, Oxford Street ve Leicester Square ise 1-2 km mesafededir. En yakın havaalanı olan London City Havaalanı yaklaşık 15 km, Heathrow Havaalanı ise otele yaklaşık 29 km uzaklıktadır.