91 Stanhope streetHotel
91 Stanhope Street, Camden, London, NW1 3LR, United Kingdom
Well located in the Camden district of London, 91 Stanhope street is set 800 metres from Euston Station, 1.7 km from King's Cross St Pancras and 1.8 km from King's Cross Station. The property is around 1.7 km from British Museum, 1.