Strada Statale 114 Km 38, Santa Teresa di Riva
Overlooking the Bay of Taormina this large hotel is 10 km from Taormina’s historic centre. It offers 2 panoramic swimming pools and a wellness centre. Its air-conditioned rooms feature a balcony and have free WiFi.