Boasting a garden and free Wi-Fi, Jesmond Hotel is located in London, 400 metres from British Museum. Built in 18th century, the property is within a 7-minute walk of Dominion Theatre. The property is situated 900 metres from Prince Edward Theatre.
63 Gower Street Bloomsbury, Camden, London, WC1E 6HJ, United Kingdom
Nightly rates from $95