Filter Results
Apply Filters
Clear Filters
Holiday Homes in Church (Lancashire)
Home In The Heart Of Accrington
108 Ormerod Street, Church (Lancashire), United Kingdom Show map
Located just 1.3 km from Milnshaw Park, the 2-bedroom Home In The Heart Of Accrington Church provides access to various tourist attractions in the vicinity. With a maximum capacity of 5 guests, this…
From US$ 138
Book Now
Comfy 3Br Home- Pet Friendly -Fast Wifi
30 Albert St, Church (Lancashire), United Kingdom Show map
Staying at the 3-bedroom Comfy 3Br Home- Pet Friendly -Fast Wifi Church, guests can visit Rhyddings Park, which is nearly a 25-minute walk away. With a maximum capacity of 6 guests, the Church…
Book Now