Puebla's San Leonardo is an older hotel located just a couple of blocks from the main plaza. The lobby is stunningly beautiful, and the rooms are clean and functional, if a bit small. The a/c works well. I had a delicious arrachera-nopal-cheese dish for lunch in the hotel's restaurant that was fantastic. I took away one star because the elevator broke while we were there, which meant an 8 story climb for me. I would stay here again!
- Free Wifi
- Breakfast included