52 Tavistock Place, London, United Kingdom
Tavistock Place Rooms London hotel is situated in Bloomsbury with its Georgian Squares and Architecture, University Colleges and British Museum, 2.7 km from SEA LIFE Centre London Aquarium, which is highly recommended for a family visit. Private parking is provided nearby.
Within a 10-minute drive of the public Trafalgar Square, the bed & breakfast is only steps away from Russell Square underground station. The Tavistock London is 4.1 km from Tower Bridge and a mere 350 metres from The Foundling Museum. The 13.7-tonne Big Ben Bell is 2.8 km away, while London Euston train station is situated not far from this 3-star hotel.
The rooms include coffee and tea making facilities, along with a flat-screen TV with satellite channels for your convenience.
North Sea Fish Restaurant serves British dishes and lies about a 5-minute walk from Tavistock Place Rooms hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Tavistock Place Rooms!
For your convenience, we have collected the reviews from several sources.
Andy
2021-01-13
Location and facilities here were very good.
Alan
2020-10-27
loved kitchen we had in the room. the continental breakfast is a great bonus.