Chorley, Lancashire, England, UK
A family run hotel is a 19th Centuary Building standing in a half an acre of land with gardens. Because we are an independent hotel who pride ourselves on being able to cater for our guests with that personal touch.
Website:
View website