It is one of the oldest chapels of Leros (old monastery). Its celebration is on 29 June.

It is situated on the western side of the island, facing the blue waters of the Aegean, and Patmos, further in the horizon. It is the sentinel of the Holy monastery of Aghii Aggeli (Angels).