Coach House Hotel
Prices & Key Facts
Prices
Price Band: ££ - £££
About Coach House Hotel
Based in LANCASTER in Yorkshire North, Coach House Hotel offers rooms for wedding guest accommodation.
Contact & Location
Coach House Hotel
Main St, LANCASTER, LA2 7HE, North Yorkshire, United Kingdom