Recommended hotels in Santa Maria Del Focallo

Hotel Residence Caposud Mare Santa Maria Del Focallo

From US$ 102

Strada Provinciale 67 Pozzallo, Santa Maria Del Focallo, Italy - Show map

Show map

Hotel Residence Caposud Mare is a 3-star property situated about 18 km from Vendicari Natural Reserve. The hotel is…

Book Now From US$ 102