The County Hotel
London England
Check in
N/A
Check out
N/A
With a stay at The County Hotel in London (London City Centre), you'll be a 3-minute walk from University College London and 8 minutes by foot from Russell Square. This hotel is 0.7 mi (1.1 km) from The British Museum and 0.5 mi (0.8 km) from Tottenham Court Road.
Property Details
Location
8-11 Upper Woburn Place, London, England WC1H 0HY, United Kingdom