Tavistock Hotel is located in London City Centre, a neighborhood in London, and is near a metro station. The British Museum and Big Ben are notable landmarks, and some of the area's popular attractions include London Eye and Natural History Museum. Looking to enjoy an event or a game? See what's going on at Royal Albert Hall or ExCeL Exhibition Centre.
London (QQU-London Euston Train Station) - 7 min walk
London City Airport (LCY) - 42 min drive
Blooms Pizza Cafe - 2 min walk
The Marquis of Cornwallis - 4 min walk
Burr & Co - 4 min walk
Crazy Salad - 2 min walk
Noxy Brothers - Russell Square - 4 min walk
About this property
3-star hotel near The British Museum
Close to Russell Square and Covent Garden Market, Tavistock Hotel provides dry cleaning/laundry services, a bar, and a conference center. Free in-room WiFi and a restaurant are available to all guests.
You'll also enjoy the following perks during your stay:
English breakfast (surcharge), luggage storage, and a front-desk safe
An elevator, tour/ticket assistance, and a water dispenser
A 24-hour front desk
Guest reviews say great things about the breakfast
All 395 rooms include comforts such as free WiFi and room service. Guests reviews give good marks for the comfortable rooms at the property.