(+39) 010 5701151

Home

Checking availability and prices
County (No Ensuite)

Check availability

1

County (No Ensuite)

2 Stars 2 Stars Hotel
Upper Woburn Place, London, Wc1h Ojw

London, Greater London, United Kingdom

Description

This 2 star hotel is located in the city centre of London and was established in 1936. It is close to the British Museum and the nearest station is Russel Square. The Hotel has a restaurant.

Address: Upper Woburn Place, London, Wc1h Ojw
Map location could be inaccurate. Please double check the address well before your trip.