3 Sur No 1501Cholula, Puebla, Mexico 72760View Large Map Phone: +52 222-247-1146 Hotel Website Hoteliers! Is your information accurate? Update Here Overview