translate English to German: Hotel Villa Caterina, one of the most loved hotels in Taormina.
Hotel Villa Caterina, eines der beliebtesten Hotels von Taormina.