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 Wi-Fi.
76 Via Santa Maria, 95012 Castiglione di Sicilia, Italia