Thurnham Hall
Lancaster, England
Thurnham Hall is ideally located a few miles from the historical town of Lancaster with it medieval castle. The entertainment center and seaside town of Blackpool is a short drive away. This resort is in a rural setting offering attractive apartments.