From Taormina’s Ionian coast to Mount Etna’s volcanic slopes: selected stays, wineries, private outings and tailored itineraries.
Villa Neri Resort & Spa is an exclusive 5-star hotel located on the outskirts of Linguaglossa, within the Etna Regional Park.