Acheiropoietos church is a 5th-century Byzantine three-aisled basilica dedicated to Panagia Theotokos. It was built on the ruins of a Roman-era bath. The name “Acheiropoietos” is first mentioned in the 14th century and it is associated with the icon of Panagia Deomeni (Virgin Mary Supplicating) that belonged to the church.