A cerca de 13 minutos a pé de La Merced Church e a 1 km de Del Carmen Arch, Hotel Pepen apresenta quartos em San Cristóbal de Las Casas. Apresentando quartos familiares, este alojamento também providencia terraço. O alojamento fornece receção aberta 24 horas, transfers do aeroporto, um serviço de concierge e acesso Wi-Fi gratuito em toda a propriedade.
O alojamento dispõe de alguns quartos que incluem vistas da cidade, e cada quarto tem uma casa de banho privativa com chuveiro. As acomodações apresentam uma área de estar e televisão de ecrã plano.
Hotel Pepen tem vários pontos de interesse populares nas suas proximidades, incluindo Catedral San Cristobal, Santo Domingo Church San Cristobal de las Casas e Central Plaza & Park. O aeroporto mais próximo é o Aeroporto Internacional Tuxtla Gutiérrez, que fica a 77 km de Hotel Pepen.