Filters:
family hotel in Accrington
About 1 results.
Sparth House
Whalley Road, BB5 5RP Accrington, United KingdomSparth House is a 16 bedroom hotel in Clayton le Moors, Lancashire. An elegant Georgian manor house that hosts weddings, family celebrations, conferences & more.