Hotel Condor

Via Dietro Cappuccini 25
Taormina
Italy