La Casa Natura se encuentra en San Cristóbal de Las Casas, a 1,4 km de la catedral de San Cristóbal y a 1,2 km de la plaza y parque central, y ofrece vistas a la montaña y WiFi gratuita
Algunos alojamientos incluyen balcón con vistas a la ciudad, cocina totalmente equipada y baño privado con ducha
El alojamiento cuenta con terraza
Cerca de la Casa Natura hay varios lugares de interés, como la iglesia de Santo Domingo de San Cristóbal de las Casas, el arco del Carmen y la iglesia de La Merced