Selinunte Address Piazza Empedocle, 11, 91022 Marinella TP, Italy Website visitselinunte.com Rating on Google Maps 4.30 (150 reviews) Open on Google Maps