Karta Vacation Rentals
Just outside Avola, about 6 km from the town center. Easy drives put you at Castello Maniace, Fonte Aretusa and the Greek Theatre, with Mother Church of San Nicolo and Garibaldi Theater also nearby. Beaches like Lungomare Tremoli and Tonnara di Avola sit roughly 13 km away.