Helchiloé Aparthotel ligt in Castro en biedt een tuin. De kerk van San Francisco ligt op 10 km van de accommodatie.
Alle accommodaties hebben een zithoek. Een koelkast en een waterkoker zijn ook aanwezig. De eigen badkamer is uitgerust met een bad of een douche en gratis toiletartikelen. Beddengoed wordt verstrekt.
De kerk van Nercon ligt op 12 km van Helchiloé Aparthotel.