Dalhousie Castle

Dalhousie Castle is a magnificent 13th century fortress set within acres of wooded parkland on the picturesque banks of the River Esk where wedding fairytales come true. A perfect wedding venue, Dalhousie Castle contains its own chapel, superb spa to enjoy some pre-nuptial pamper time and award winning cuisine.

Posted in .