Situated near pubs and restaurants, the 3-star The Tavistock Hotel comprises 395 rooms with a view over the garden. The hotel opened in 1955 and remains an example of minimalist architecture in London ever since.
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.
This tranquil hotel provides non-smoking rooms equipped with a trouser press, IDD telephone, individual climate control, TV with satellite channels and a minibar. The rooms are furnished with simple wooden furniture.
Eat & Drink
The hotel features a lobby restaurant serving international cuisine. Guests can unwind in the Tav bar with a favourite drink. The venue is set next to a tube station and just 50 meters from Jacques Wine Bar, Tavistock Hotel and Poppadom Express.
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.