The hotel sits on a quiet residential street adjacent to the attractions of fashionable Hampstead Village. The nearest Underground Station, Finchley Road, is 5 minutes’ walk away and the West End, with its theatres, restaurants, shops and entertainment, is only 10 minutes away.