Casa Barros situa-se em Sólor, na região de Antofagasta Region, e dispõe de acomodações com estacionamento privado gratuito.
Casa Barros fornece um terraço.
Piedra del Coyote fica a 9,3 km de Casa Barros, enquanto Termas de Puritama fica a 31 km de distância. O aeroporto mais próximo é o Aeroporto Internacional El Loa, que fica a 94 km de Casa Barros.