Contact The Old Millhouse

If you're not ready to book and would like to ask us a question please drop us an email or complete the form below.

The Old Millhouse
40 Newmills Road
Dalkeith EH22 2AQ

e: stay@oldmillhouse.co.uk

t: 0786 913 5316

This website uses cookies to ensure you get the best experience on our website.