Thalassa Rooms


Avola • Show on map
View Details for Price
Thalassa Rooms offers accommodations in Avola, a 1-minute walk from Lido Di Avola beach and 6.6 miles from Cattedrale di Noto. Among the facilities at this property are daily room service and private…More info
