Ikonostas pochodzi z 1650 roku, podczas gdy w klasztorze znajdują się freski z 1785 roku pokazujące Archanioła Michała, któremu kościół jest poświęcony. Dzisiaj znajduje się tutaj Centrum Badań Klasztoru Kykkos.
GPS coordinates: | szer.: 35.131723 dł.: 33.310905 |