General Description | |
Set within the Bloomsbury area of the city, the Tavistock Hotel is a good choice for business and leisure travelers alike. It is within walking distance of Russell Square Gardens, the British Museum, King’s Cross Station, the University of London, and the West End theater district too. The Tavistock Hotel is located at Russell and Tavistock Squares, which is 17.9 miles from the London Heathrow Airport. | |
Hotel Description: | |
Hotel Type: | Hotel |
Address: | Russell Square; Tavistock Square |
The minimal room price: | 63 GBP |
Hotel Class: | (2 stars) |
Compare prices & Check availability |