Description:
Tavistock Hotel is in a great location; Bloomsbury is the literary heart of London and where you’ll find the British Museum. Tavistock Hotel has an art deco entrance and 343 rooms. Some rooms overlook private gardens. There is a ground floor bar and well-priced restaurant. Free wireless internet service is available in the lobby.
Address:
Tavistock Square
London
WC1H 9EU
Telephone:
+44 (0)20 7636 8383
Look for Great Rates:
Hotel Website:

