Welcome to Hotel Palazzo Francesca Taormina, Featuring a terrace with views of Taormina and Mount Etna, Palazzo Francesca is a 5-floor Sicilian house, located in Taormina’s historical centre. The ancient Greek Amphitheatre is 400 metres away. With high-quality furniture, the villa offers air-conditioned rooms with free Wi-Fi, flat-screen TV and balconies. It features 3 bathrooms with bath or shower. The villa has 3 bedrooms. It has a dining room with an open-plan kitchen, a living room and a terrace on the top floor. Palazzo Francesca is a 5-minute walk from the Corso Umberto street and its shopping amenities. Restaurants and bars are within walking distance of the property. From here, guests can visit Isola Bella Island, just 3 km away. A bus to Taormina beach stops a 3-minute walk from the property. Fontanarossa airport in Catania is a 50-minute drive away. (Hotel Palazzo Francesca Taormina hotels booking).