Via regina del cielo 157, 95013 Fiumefreddo di Sicilia
Villa 4 stars
Providing a garden, Villa Iiulia features accommodations in Fiumefreddo di Sicilia. This property offers access to a balcony, free private parking, and free Wifi. Taormina Cable Car – Upper Station is 12 miles away and Piazza del Duomo, Catania is 25 miles from the villa.
Featuring a terrace and garden...