26 piazza franz pagano, 98039 Taormina
Apartments
Situated in Taormina, 1.9 km from Spisone Beach and 2 km from Mazzarò Beach, Casa Tarifa offers air conditioning. Featuring mountain and city views, this apartment also comes with free WiFi. The property is non-smoking and is set 2.2 km from Villagonia Beach. The spacious apartment has 2 bedrooms, 1...