La Rosa Hotel - Selinunte
La Rosa Hotel - Selinunte
Hotel
Via Antonio Pigafetta 2, Marinella di Selinunte
, Castelvetrano, TP, Italy
91022
88
Very Good ·
14 reviews