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.

Previous
Previous

Hotel Saint John Roma

Next
Next

London House Hotel