Located in a residential area of London, the 3-star The Tavistock Hotel offers a sun terrace and a swimming pool. Built in 1955, the hotel is a combination of minimalist architecture and contemporary facilities.
The hotel lies within 20 minutes' walk of Trafalgar Square. It is about 3 km away from the center of London.
There are a market and fairgrounds within a quick reach of the hotel.
The venue is notable for the good location within a 20-minute drive to London City airport.
The Tavistock Hotel is a property in London that comes with 265 rooms and provides a mini bar, climate control, coffee/tea makers, a work desk and direct dial phone. Some hotel rooms come with a wonderful view over the garden. Room facilities include en suite bathrooms with a bathtub, a shower and a hairdryer as well as simple wooden furniture.
Eat & Drink
A cozy on-site restaurant serves dishes of international cuisine. There is an onsite Tav bar to relax in. Serving a wide assortment of dishes, Jacques Wine Bar and Poppadom Express are about 50 meters from the property.
The Tavistock Hotel offers a business center and a conference room for business guests.
Active travelers will appreciate a gym and a fitness center available on site.