We arrived quite late in the evening to be greeted by a lovely friendly host. We were shown to our r...
Would love to go back.......
9/27/2010
(2)
Advertisement
Burrow Hall is a charming hotel located in the picturesque town of Kendal, England. Nestled amidst the stunning Lake District scenery, this elegant hotel offers comfortable accommodations and a warm, welcoming atmosphere. Guests can enjoy beautifully decorated rooms, a delightful on-site restaurant, and easy access to local attractions, making it the perfect base for exploring the surrounding countryside.
Generated from this place's information
We arrived quite late in the evening to be greeted by a lovely friendly host. We were shown to our r...
Not the most convenient of locations and right next to the main road. The room was clean but old f...
Advertisement