The Mill Hotel Chorley, Leyland, United Kingdom
The Mill Hotel Chorley is conveniently located at Moor Road in Leyland, United Kingdom
Hotel Location:
Address: Moor Road
City: Leyland
Country: United Kingdom
phone: +44 1772 600110
The Mill Hotel Chorley is conveniently located at Moor Road in Leyland, United Kingdom
Address: Moor Road
City: Leyland
Country: United Kingdom
phone: +44 1772 600110
The Mill Hotel Chorley, Leyland, United Kingdom © Hotelsina.com