Recommended hotels in Avola

La Petrara Resort Avola

From US$ 143

C.Da Petrara Snc, Avola, Italy - Show map

Show map

La Petrara Resort boasts a convenient location within a 30-minute walk of Tonnara di Avola, offering 8 rooms and…

Book Now From US$ 143