Hotel Posada Tepeyac is set in the centre of San Cristóbal de Las Casas, two blocks from the historic city centre.
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.