Via francesco crispi, n.400, 98028 Santa Teresa di Riva
Apartments
Located in Santa Teresa di Riva, 3 km from Sant'Alessio Siculo Beach and 13 km from Taormina Cable Car - Mazzaro Station, Casa Vacanze Olimpia offers air conditioning. The property has city views and is 14 km from Isola Bella and 16 km from Taormina Cable Car - Upper Station. Free WiFi is available throughout...