Photos coming soon
HOTEL
Casa Mare
Via Antonio Labriola 46, 96012 Avola, Italy, Avola
Where it sits
Casa Mare
Via Antonio Labriola 46, 96012 Avola, Italy, Avola
36.90443, 15.14557
Similar stays nearby
Plan around Casa Mare
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
