Casa Natura localiza-se a 13 minutos a pé de Catedral San Cristobal e dispõe de um salão partilhado e acomodações com varanda e acesso Wi-Fi gratuito.
As unidades possuem uma cozinha totalmente equipada com área de refeições, um frigorífico, máquina de café e um forno. Para maior comodidade, o alojamento pode fornecer toalhas e roupa de cama por um custo extra.
Casa Natura tem vários pontos de interesse populares nas suas proximidades, incluindo Central Plaza & Park, Santo Domingo Church San Cristobal de las Casas e Del Carmen Arch. O aeroporto mais próximo é o Aeroporto Internacional Tuxtla Gutiérrez, que fica a 77 km de Casa Natura.