House & Villas - Iblea Apartments has air-conditioned guest accommodation in Avola, 1.1 km from Pantanello beach, 1.3 km from Logghia Beach and 1.8 km from Spiaggia Marina Vecchia di Avola. The property is located 9.
Number of rooms: 3
12 Via Linneo, 96012 Avola, Italy