Villa Capo Taormina
Villa Capo Taormina is a 4-star venue set just 2.9 km from Alcantara River Park, Parco Avventura Etna and Lido Stockholm.
The city center is 10 minutes' walk of the property. Naumachie, Duomo Santa Catarina and Mazzaro are about 10 minutes' walk away.
Villa Capo Taormina is about 5 minutes’ walk from Ristorante Castelluccio serving italian and mediterranean dishes.
Taormina Cable Car - Mazzaro' train station lies within a 10-minute walk. The hotel is set 50 minutes' drive from Fontanarossa airport.