Availability

Castle Hill Denbigh Denbighshire Wales
St Hilary’s Chapel in Denbigh is situated to the south of Denbigh itself and was built around the 1300’s. The chapel was built to serve the new town and the tower and a short section of the west wall survive.
More Information >>
Featured Hotels
CLICK TO BOOK!