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 The San Leonardo features a French-style decor throughout, with long curtains and candelabra lamps The spacious rooms feature parquet floors and marble bathrooms Each comes with a Cable TV and free Wi-Fi The restaurant serves Mexican cuisine and traditional dishes It offers breakfast, lunch and dinner The bar also offers a selection of drinks and snacks El Zocalo main square is 100 metres from Hotel San Leonardo, and the major cathedral and museums are within walking distance The Puebla International Airport is a 35-minutes drive