Ystrad Bach, Denbigh 3 Ystrad Bach rests in Denbigh, sleeping six people in three bedrooms. 7 nights from £698 Sykes Rating View Cottage