Property Location With a stay at Dalhousie Castle Hotel - amp; Spa in Bonnyrigg Midlothian, you'll be close to Scottish Minin..
Bonnyrigg /