Don Zoilo ligger i Castro i Chiloe Island, med Vår frue av rosenkransens kirke i Chonchi bare 17 kilometer unna. Dette overnattingsstedet har gratis WiFi, grillutstyr, et sesongåpent utendørsbasseng og gratis privat parkering.
Hver boenhet har et fullt utstyrt kjøkken med spisebord, kabel-TV (flatskjerm) og eget bad med dusj, gratis badeprodukter og hårføner. Noen av boenhetene er utstyrt med balkong og/eller uteplass med utsikt over sjøen.
En terrasse finnes på Don Zoilo, i tillegg til en hage.
Nuestra Señora de los Dolores kirke ligger 24 kilometer fra overnattingsstedet, mens Church of Nercon er under 1 kilometer unna. Mocopulli lufthavn ligger 24 kilometer unna.