Located in Taormina and only 2.5 km from Villagonia Beach, Sciala' provides accommodation with mountain views, free Wi-Fi and free private parking. This holiday home offers air-conditioned accommodation with a patio.
Via Leonardo da Vinci n.56, 98039 Taormina, Italy