Via nazionale 246/f, 98039 Taormina
Appartements
Set in Taormina, near Mazzarò Beach, Isola Bella Beach and Spisone Beach, Casa Mara features free WiFi. The property is around 2.9 km from Taormina - Giardini Naxos Train Station, 5.9 km from Taormina Cathedral and 21 km from Gole dell'Alcantara. Popular points of interest near the apartment include...