Hotel nearby Newtongrange
3 found
Dalhousie Castle Hotel
Set within acres of wooded parkland, this fascinating 13th century fortress is on the banks of the River Esk. The Dalhousie Castle Hotel offers luxurious accommodation, award-winning fine dining, and spa and leisure facilities.
More Hotel in other Cities
Interesting places in Newtongrange
Search this area