The Palazzo Francesca is one of the very special rare and typical Sicilian small luxury town houses in the "heart" of Taormina. It extends on 4 floors with a roof terrace offering spectacular views on Mount Etna and the historic city center. Parking in car park (200m distant), access to shared pool and beach club .
Perfect position for weddings as the churches are all very close by. All sites and restaurants can be reached within a very short walk.