Refugio Insular bevindt zich in Castro in de regio Chiloe Island, dicht bij Church of San Francisco. De accommodatie biedt gratis privéparkeren.
Alle units zijn voorzien van een flatscreen-tv en een volledig uitgeruste kitchenette met een koelkast en waterkoker.
De homestay heeft een terras.
Playa Sabanilla ligt op 2,7 km van Refugio Insular, en Iglesia de Nuestra Señora de los Dolores ligt 19 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Mocopulli, op 19 km van de accommodatie.