Hotel Posada Tepeyac is set in the center of San Cristóbal de Las Casas, two blocks from the historic city center.
Every room is fitted with a TV with satellite channels.
There is a 24-hour front desk at the property.
Parking is located 2 blocks from the hotel facilities.