Carlyle House High Street
Ecclefechan
DG11 3DG
For accommodation enquiries, please contact us:
+44 01576 300322 +44 01576 300322
carlylehouse@ecclefechan.com
Or use our contact form.