El Castillo is a textile company with location in Santiago that has been making some of the finest quality wool blanket and bedding products on the market for 70 years.