Junior Suites Atzala is located in San Andrés Cholula, Mexico on Atzala 2003-Interior 2, Floral, Fraccionamiento Camino Real. Junior Suites Atzala is rated 4.2 out of 5 in the category extended stay hotel in Mexico.
Address
Atzala 2003-Interior 2, Floral, Fraccionamiento Camino Real