Collection O Las Iglesias is located 501 Calle 7 Sur Centro Cholula Puebla Puebla Mexico 72760