76 via santa maria, 95012 Castiglione di Sicilia
Villas
Situated in Castiglione di Sicilia, 31 km from Taormina Cable Car - Upper Station and 34 km from Taormina Cable Car - Mazzaro Station, Villa Santa Maria features air-conditioned accommodation with a patio and free WiFi. The property features city and inner courtyard views, and is 35 km from Isola Bella....