Villa Diodoro Hotel

Via Bagnoli Croci 75
Taormina
Italy