La Casa Cerro Castillo se encuentra a los pies del cerro Castillo, en Villa Cerro Castillo, con unas vistas increíbles de los glaciares. El establecimiento admite mascotas y ofrece conexión WiFi gratuita, aparcamiento privado y un parque privado de 80 hectáreas. La Casa Cerro Castillo cuenta con toallas, ropa de cama y calefacción central.
En los alrededores se puede practicar senderismo, trekking y pesca deportiva. Los huéspedes también pueden visitar las cuevas de mármol, el lago General Carrera y las pinturas prehistóricas de 3.000 años de antigüedad del valle del río Ibañez.
La Casa Cerro Castillo se encuentra a 40 km del puerto Ingeniero Ibáñez y a 60 km del aeropuerto de Balmaceda. Coyhaique está a 96 km del establecimiento por la carretera Austral.