Via Roma 62, Avola
4 bedrooms
Baths
Guests
With a stay at this apartment in Avola, you'll be within a 5-minute walk of Mother Church of San Nicolo and Garibaldi Theater. This apartment is 4.9 mi (7.9 km) from Eloro Beach and 5.6 mi (9.1 km) from Fontane Bianche Beach.
Elevator
WiFi/Internet
No nearby properties available in this region at the moment.