Located in Camden, this hotel is within a 15-minute walk of Freud Museum, Hampstead Theatre and Burgh House and Hampstead Museum. Keats House and Hampstead Heath are also within 1 mi (2 km). London Finchley Road And Frognal Station and Finchley Road Underground Station are within a 5-minute walk.