La Estancia Cholula is located in San Andrés Cholula, Mexico on Calle la Mesa, Centro San Andrés Cholula. La Estancia Cholula is rated 3 out of 5 in the category furnished apartment building in Mexico.
Address
Calle la Mesa, Centro San Andrés Cholula