Villa Carlotta is an independent Luxury Boutique Hotel in Taormina located in a unique historic setting overlooking the Ionian Sea. Recently renovated Carlotta provides a secret refuge for guests who are looking for high quality with personality and style. It has 29 rooms, including five suites, 4 luxury apartments and two grand individual villas.
Leave a Reply