La Scogliera Hotel Avola
Featuring sea views, La Scogliera provides accommodation with balcony, around a few steps from Pantanello beach. This beachfront property offers access to a terrace and free Wi-Fi. The bed and breakfast features family rooms.
Number of rooms: 3
Via Aldo Moro 121, 96012 Avola, Italy