Recommended hotels in Pozzallo

Mare Nostrum

From US$ 47

Via Enrico Giunta, 12, Pozzallo, Italy - Show map

Show map

Mare Nostrum Pozzallo is a 3-star pleasant hotel providing a non-smoking accommodation only 15 minutes away from Torre Cabrera. Remodeled in 2011, the property features Baroque architecture.

Book Now From US$ 47

Megaron Hotel

From US$ 37

Via Colombo 166, Pozzallo, Italy - Show map

Show map

The 3-star Megaron Hotel is set just 1.6 km from Torre Cabrera, Vendicari Natural Reserve and Ibla.

Book Now From US$ 37