Cochwillan is a medieval hall house situated in the lower Ogwen Valley, south of the village of Talybont in the parish of Llanllechid, between Bethesda and Llandygai. It is designated by Cadw as a Grade I listed building.[1][2]