From 840 MXN
Located on the historic centre of Puebla, this hotel is a restored house from the 19th century. Hotel San Leonardo offers air-conditioned rooms and an outdoor pool, just 3 minutes’ walk from the Cathedral.
Local
See and Do
- Spanish Institute of Puebla Puebla (0.4 miles) - The Spanish Institute is a highly regarded Spanish Language School specialized in teaching the Spani...


