C
Charlene Ellis Review of Knoll House Hotel
The location is what sells this place, stunning vi...
The location is what sells this place, stunning views of one of my most favourite places in England! Rooms really do need an update for the prices charged in comparison to other local great hotels
Comments: