Hotel Pepen ligt op 13 minuten lopen van La Merced Church en 1 km van Del Carmen Arch, en biedt kamers in San Cristóbal de las Casas. Deze accommodatie heeft familiekamers en een terras. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, een conciërgedienst en gratis WiFi in de hele accommodatie.
Kamers bij het hotel zijn uitgerust met een zithoek en een flatscreen-tv. Hotel Pepen is voorzien van bepaalde kamers met uitzicht op de stad, en elke kamer heeft een eigen badkamer met een douche.
Populaire bezienswaardigheden in de buurt van de accommodatie zijn Kathedraal van San Cristobal, Santo Domingo Church San Cristobal de las Casas en Central Plaza & Park. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ángel Albino Corzo, op 77 km van Hotel Pepen.