Agios Frangiskos Church - Πόσο απέχει το Bio Suites Hotel;