Dalhousie Castle Hotel & Aqueous Spa

Dalhousie Castle Hotel & Aqueous Spa

Bonnyrigg, Midlothian / A magnificent 13th century fortress within luxurious surrounds, ‘Scotland’s Oldest Inhabited Castle’ is a real life fairytale from the moment you arrive.