The Casa Mexicana is located just steps from the main pedestrianised area of San Cristóbal de las Casas making it a perfect base from which to explore the town.