It's located great, just at 1 block from the Cathedral of Puebla, the hotel is perfectly clean and the staff really make you feel at home, stairs and elevator perfrctly located, the rooms are small but perfect for sleep, take a shower and go out to walk the beautiful Puebla, the only areas to improve is the noise because some of the hosts put the TV so loud and the beds that are quite hard, i got a back ache for the hard mattress, besides that Hotel Teresita is a great Hotel to stay