Waverley Castle Hotel in Scotland snapped up by Leisureplex Hotel Group

Thu, 21 Dec 2023 10:34:00 GMT

Waverley Castle Hotel in Melrose, Scotland, has been sold to Leisureplex Hotel Group in an undisclosed deal.