These luxury self-catered accommodation cottages are situated in Carrog in North Wales, resting beside the River Dee. Carrog is listed as an area of outstanding beauty (of only 43 in the whole of the UK) and acts as an ideal as a base from which to explore the attractive North Wales region.
Located within a relaxing and peaceful environment in the