Don Zoilo is gelegen in Castro in de regio Chiloe Island, op 17 km van Nuestra Señora del Rosario de Chonchi Church en biedt gratis WiFi, een barbecue, een seizoensgebonden buitenzwembad en gratis privéparkeren.
Enkele units hebben een flatscreen-tv met kabelzenders, een volledig uitgeruste keuken met koelkast en een eigen badkamer met een douche en gratis toiletartikelen.
Bij de vakantiewoning zijn er een tuin en een terras.
Iglesia de Nuestra Señora de los Dolores ligt op 24 km van Don Zoilo, en Church of Nercon ligt minder dan 1 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Mocopulli, op 24 km van de accommodatie.