Situata a San Cristóbal de Las Casas, a 1,4 km dalla Cattedrale di San Cristóbal e a 1,2 km dalla Piazza Centrale e dal Parco, la Casa Natura offre la vista sulla città e la connessione WiFi gratuita.
Tra i luoghi d'interesse nelle vicinanze della struttura figurano la Chiesa Santo Domingo di San Cristóbal de las Casas, l'Arco Del Carmen e la Chiesa di La Merced. L'Aeroporto più vicino è Ángel Albino Corzo International Airport, a 76 km da Casa Natura.