Holiday Inn Puebla

Puebla

Located in the newest part of the city just a short walk away from Angelopolis, the city’s upscale shopping center. Only 10 minutes from Historic Downtown.

Gallery