Tavistock Place Rooms er et 3-stjerners hotell som ligger 1 km fra Telecom Tower og 1,1 km fra New London Theater.
The Foundling Museum ligger få skritt unna, mens London Euston togstasjon ligger i 10 minutters gangavstand fra hotellet. Sentrum av London ligger en 25-minutters spasertur unna. Du kan komme deg til Regent's Park på få minutter med bil. Tavistock Place Rooms ligger en 5-minutters spasertur fra Russell Square undergrunnsstasjon t-banestasjonen.
Gjestene vil nyte britiske retter som serveres i North Sea Fish Restaurant, som ligger ca 150 meter unna.