Witherslack Hall Farmhouse Farm Stay Grange Over Sands
Set in Grange Over Sands, Witherslack Hall Farm provides a garden and shared lounge. The accommodation offers free Wi-Fi.
Number of rooms: 6
Witherslack Hall farm, Grange Over Sands, LA11 6SD, United Kingdom