Filter Results
Apply Filters
Clear Filters
Exceptional design hotels in Blackburn (Lancashire)
Premier Inn Blackburn Town Centre
3 Cathedral Square, Blackburn (Lancashire), United Kingdom Show map
Located about a 25-minute walk from Ewood Park Stadium, Premier Inn Blackburn Town Centre offers access to tourist attractions throughout Blackburn. Boasting a location right near the Anglican…
From US$ 103
Book Now
The Millstone, Mellor
Church Lane, Blackburn (Lancashire), United Kingdom Show map
Located in the rural area of Blackburn, the 5-star smoke-free The Millstone, Mellor Hotel Blackburn offers comfortable rooms with an electric kettle and facilities for making tea. An à la carte…
From US$ 127
Book Now