5 star hotels in Blackburn (Lancashire)
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
The Millstone, Mellor
Church Lane, Blackburn (Lancashire), United Kingdom (Open map)
The accommodation is located in a rural area of Blackburn, a 10-minute ride from Blackburn Cathedral. The Millstone, Mellor Hotel...
Read more...
8.9
Fabulous
800 reviews