Lymehurst Hotel is a beautiful, centrally located small hotel in Grange over Sands, Cumbria, on the outskirts of The Lake District. The hotel is a classic Victorian building, retaining many original features, which emanates a welcoming, restful more details