West Tower Country House Hotel & Restaurant, Ormskirk, Lancashire, United Kingdom
About West Tower Country House Hotel & Restaurant
West Tower Country House Hotel & Restaurant is a Hotel Restaurant serving the Ormskirk community in Lancashire, United Kingdom and located at Mill Lane.To contact West Tower Country House Hotel & Restaurant call 01695 423328 or visit their website at westtower.co.uk
Location
Mill Lane
Ormskirk
Lancashire
United Kingdom
L39 7HJ
Map
Contacts
Tel: 01695423328
Web: westtower.co.uk