2 via fossa, 95024 Santa Tecla
Holiday homes
Set in Santa Tecla, 600 metres from Spiaggia di Santa Tecla and 24 km from Catania Piazza Duomo, Villa Rose Acireale Santa Tecla offers air-conditioned accommodation with a terrace and free WiFi. With inner courtyard views, this accommodation provides a patio. The property features barbecue facilities,...