Tavistock Place Rooms is situated in London, within 700 metres of British Museum and 1 km of King's Cross Theatre. The property is around a 13-minute walk from Dominion Theatre and 1.4 km from Prince Edward Theatre. Royal Opera House is 1.4 km from the property. The units at the bed and breakfast ar Read more
Tavistock Place Rooms is situated in London, within 700 metres of British Museum and 1 km of King's Cross Theatre. The property is around a 13-minute walk from Dominion Theatre and 1.4 km from Prince Edward Theatre. Royal Opera House is 1.4 km from the property. The units at the bed and breakfast are fitted with a seating area and a flat-screen TV. Tavistock Place Rooms provides certain units with city views, and rooms include a kettle. All guest rooms feature a shared bathroom and free toiletries. Ambassadors Theatre is a 17-minute walk from the accommodation. The nearest airport is London City Airport, 12 km from the property.