Achillion Palace is a good place to stay to see Agios Frangiskos Church. It’s 0 mi away.