El proyecto para la creación del museo fue impulsado por la fundación Amparo, creada en 1979 por Manuel Espinosa Iglesias en honor a su finada esposa Amparo Rugarcía de Espinosa. Los responsables de esta loable tarea eligieron como sede al complejo colonial El Hospitalario, integrado por el hospital de Nuestra Señora y San Juan de Letrán del siglo XVI y una hermosa casona del siglo XVIII.
Las instalaciones coloniales fueron remozadas para ser convertidas en las cálidas salas de exhibición del museo, localizado en la calle 2 Sur 708.
-Museo de Arte Virreinal: atesora una colección
de lienzos religiosos de origen colonial, que por su importancia
y vastedad es una de las más completas de México. Pero eso no es
todo, sus salas también se inmiscuyen en el pasado para mostrar
a los visitantes curiosos e interesante objetos relacionados con
la ciencia médica.
La extraña propuesta museográfica (mezcla de arte sacro y objetos de ciencia) se justifica porque el centenario edificio que hoy alberga los lienzos religiosos y los instrumentos usados por los cultores de la ciencia médica, fue durante la época colonial el principal nosocomio de Puebla.
El hospital de San Pedro se fundó en 1545, aunque la construcción de su local recién concluyó en el siglo XVII. Se trata de un magnífico edificio que ocupa más de 5,000 metros cuadrados. Su fachada original muestra un manto de ladrillos y el escudo de la Catedral, mientras que su interior destaca por sus bóvedas y cúpulas curvadas. También sorprenden las hermosas arquerías de su patio, uno de los mayores de la ciudad.
Al lado del hospital se construyó la iglesia de San Pedro, que presenta un sobrio estilo clásico en su fachada.
El museo está localizado en la calle 4 Norte 203, en el Centro Histórico.