Hotel Villa Carlotta is a luxury boutique four-star hotel in Taormina. Set in the most panoramic and peaceful area of town, with stunning views across the sea and Mount Etna, it is close to the lively pedestrian area of Taormina just a few minutes away.
