Le Casa Pepe occupe un manoir colonial restauré du XVIIe siècle, à 100 mètres de la place principale et de la cathédrale de Puebla. Il propose une connexion Wi-Fi gratuite, un petit-déjeuner continental gratuit et un restaurant La Cósmica Pulquería.
Les chambres climatisées du Casa Pepe disposent d'une télévision par câble à écran plat, d'une station d'accueil pour iPod et d'une cafetière. Les salles de bains sont pourvues d'une douche, d'un sèche-cheveux et d'articles de toilette gratuits.
La Casa Pepe est située dans le centre historique de Puebla et est facilement accessible par le boulevard Heroes 5 de Mayo. Le centre commercial Paseo San Francisco se trouve à 850 mètres, tandis que le centre de conventions de Puebla est accessible en 5 minutes en voiture.