The Tavistock Hotel London
LOCATION, LOCATION, LOCATION!
Located on Tavistock Square Gardens the hotel offers stunning views as well as a convenient location.
Nearby Attractions:
British Museum
2,700 ft
Trafalgar Square
1.4 mi
Piccadilly Circus
1.4 mi
Evaluations
Really nice hotel
The hotel was clean and super convenient. Very courteous and efficient staff, centrally located, excellent restaurant for breakfast.
Loved this
Amazing location. Walkable to tube and train stations. Staff was incredibly friendly. The breakfast is one of the best in my stays in Europe.