Sign up for exclusive roomguide.co.uk email only offers
Show on map
This fascinating 13th-century castle is in the middle a forest and parkland by the banks of the River Esk and has unique bedrooms with period furnishing.… More
View all of the 1 hotels in Bonnyrigg!