Casa Barros is gelegen in Sólor in de regio Antofagasta Region en biedt accommodatie met gratis privéparkeren.
De lodge biedt een terras.
Piedra del Coyote ligt op 9,3 km van Casa Barros, en Termas de Puritama ligt 31 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven El Loa, op 94 km van de accommodatie.