Nestling in the heart of the beautiful Northern Lake District, just 15 minutes yet a million miles away from bustling Carlisle, this magnificent hotel Dalston Hall provides the finest luxury coupled with discreet yet friendly service from the resident owners and their team.