Villa Esperia
Via Nazionale, Taormina, 98030
Average, 3
Facilities include within the air-conditioned hotel include wonderful gardens, a bar and a charming restaurant offering typically Sicilian cuisine as well as an array of international dishes. There ar...
More Info