Don Zoilo se encuentra en Castro, en la región de Chiloé, a 17 km de Iglesia de Nuestra Señora del Rosario de Chonchi. Ofrece alojamiento con wifi gratis, zona de barbacoa, piscina de temporada al aire libre y parking privado gratis.
Cada unidad cuenta con cocina totalmente equipada con mesa de comedor, TV de pantalla plana con canales por cable y baño privado con ducha, artículos de aseo gratuitos y secador de pelo. Algunas unidades disponen de balcón y/o patio con vistas al mar.
La casa o chalet dispone de terraza, además de jardín.
Iglesia de Nuestra Señora de los Dolores está a 24 km del alojamiento, y Iglesia Nuestra Señora de Gracia de Nercón está a 10 min a pie. El aeropuerto (Aeropuerto de Mocopulli) está a 24 km.