Taodomus Hotel

Corso Umberto I 224
Taormina
Italy