Holiday Inn Puebla La Noria is centrally located next to La Noria Shopping Center and Atoyac River. It offers an outdoor pool and 24-hour gym, as well as free Wi-Fi and free parking.
Modern, air-conditioned rooms feature cable TV and a work desk and coffee maker. The private bathroom comes with a hairdryer and most have a hydromassage shower. The hotel has suites with kitchenettes.
Breakfast is available in the hotel restaurant. Guests can also relax with a drink at the bar or in the lounge.
Cholula Pyramid is 8.7 mi from the hotel and you can drive to Africam Safari Park in 30 minutes.