Villa Vittoria Taormina is a property only 2.8 km from Lido Stockholm, Playa Sole Luna and Lido l'Aurora Celeste.
Isola Bella Taormina, Naumachie and Isola Bella are located just 450 meters from the venue. A 5-minute drive to Giardini Naxos. Il Gabbiano serves italian, mediterranean and mediterranean dishes and lies just 5 minutes walk from the property.
10 minutes' walk to Taormina Cable Car - Mazzaro' train station.