The 3-star The Tavistock Hotel offers fine accommodation in London. The hotel opened in 1955 and remains an example of minimalist architecture in London ever since.
This charming hotel is conveniently situated just 1.6 km from Leicester Square, King's Cross and Regents Park. Guests can get to London city center, which is 3 km away.
Shops and fairgrounds are situated next to the hotel.
This hotel is only 450 meters from Tottenham Court Road underground station. It takes around 15 minutes' drive to get to London City airport, which is 15 km away.
The Tavistock Hotel provides guestrooms appointed with a trouser press, IDD telephone, individual climate control, TV with satellite channels and a minibar. The en-suite rooms come with simple wooden furniture.
Eat & Drink
The good restaurant serves light meals. Guests can try coffee, tea and wines served in the lounge bar.
Such business facilities as a conference room and a business center are also available on site.