Hotel Isola Bella

Via Nazionale, 196
Taormina
Italy