Jesmond Hotel Hotel Camden, London
Jesmond Hotel is conveniently situated in London, and features a garden, free Wi-Fi and a shared lounge. The property is close to several well-known attractions, 1.5 km from Queen's Theatre, 1.4 km from King's Cross St Pancras and 1.
Number of rooms: 15
63 Gower Street Bloomsbury, Camden, London, WC1E 6HJ, United Kingdom