79 via otto geleng, 98039 Taormina
Apartments
Set in Taormina, 3.3 km from Mazzaro Beach and 3.1 km from Isola Bella, Taormina Apartment with Panoramic View offers free WiFi, a terrace and air conditioning. The property has sea and mountain views, and is 600 m from Taormina Cathedral. The apartment features 3 bedrooms, a flat-screen TV, an equipped...