Se encuentra ubicado en la iglesia de Nuestra Señora Antivuniotisa (cuyo significado es «delante de la montaña»), que fue edificada probablemente en el siglo XV. Esta iglesia fue donada al estado griego en 1979 para que se destinase a museo, que fue inaugurado en 1984 después de que se acometieran las reformas necesarias para esta función. Tras otro proceso de restauración, los iconos pasaron a formar parte de la exposición.[1] En el año 2000 tuvieron lugar otros trabajos de restauración. En el edificio se combina la función museística con la función de culto religioso.
Además de los iconos se exponen vestimentas litúrgicas, candelabros, orfebrería, elementos decorativos y otros objetos relacionados con el culto. Entre los iconos se hallan piezas que abarcan una cronología comprendida entre los siglos XV y XIX.[2]