Casa Serra

3.0
(2 reviews)
Via Piemonte 7, 92013 Porto Palo, Sicily Italy
Green
Specialty Inn
Hotel
Casa Serra | Sciacca | Italy | TripAligner