Jesmond Hotel
London England
Check in
2:00 PM
Check out
11:00 AM
In the heart of London, Jesmond Hotel is within a 5-minute drive of The British Museum and Madame Tussauds Wax Museum. This bed & breakfast is 3 minutes drive to Trafalgar Square and 4 minutes drive to National Gallery.
Stay in one of 15 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Conveniences include coffee/tea makers, and housekeeping is provided daily.
Property Details
Location
63 Gower Street, London, England WC1E 6HJ, United Kingdom