Tavistock Hotel is a good accommodation choice in London. The hotel is a good example of art deco architecture in London.
It is placed close to Leicester Square, City Hall and West End, just 450 meters from Tottenham Court Road subway station. The city center lies within 3 km from the venue.
There are shopping options, such as shops and fairgrounds within easy reach of the property.
15 minutes' drive from London City airport and 10 minutes' walk to Euston train station.
Tavistock Hotel provides guestrooms appointed with TV and a telephone. The rooms are appointed with private bathrooms and wooden furniture.
Eat & Drink
The lobby restaurant provides light meals. Guests can quench their thirst at Lobby Is A Sizeable bar with a favorite drink.
The property offers a conference room and a business center to meet the needs of business travelers.
On-site fitness facilities include a fitness center and a gym.