Felipe Flores No 39, 29200 San Cristóbal de Las Casas, Mexico
Ideally situated in the center of San Cristobal de las Casas, this hotel is less than 3 blocks from the city's main square and offers a variety of convenient amenities for the modern traveler.