5-Star Castle House Bed & Breakfast is located in the ancient walled town of Denbigh in North Wales. This luxurious historic bed and breakfast overlooks the Vale of Clwyd.
Key features include: Stunning décor throughout, breathtaking views and superb food.
Castle House is a uniquely historic bed & breakfast with its own gardens and the ruins of a 16th Century Cathedral built by Robert Dudley.