Filter Results
Apply Filters
Clear Filters
Colne (Lancashire) Luxury Hotels
The Alma Inn
Emmott Lane, Colne (Lancashire), United Kingdom Show map
Located about a 10-minute ride from Wycoller Hall Ruins, the comfortable The Alma Inn Colne offers amenities such as a shared lounge and a golf course. Thanks to its convenient location, this smoke…
From US$ 152
Book Now