Featuring a small terrace with views of Taormina, its Greek Theatre and Mount Etna, Palazzo Francesca is a 4-floor three-bedroom townhouse, set in Taormina’s historical centre. The ancient Greek Amphitheatre is 1,300 feet away.
Combining modern Italian furniture with antique French and Sicilia furnishings, the townhouse offers air-conditioned rooms with free Wi-Fi, flat-screen TV and balconies. It features 3 bathrooms with bath or shower.
The house has 3 bedrooms and 4 marble bathrooms with Sicilian tiles. It has a dining room with kitchenette and a living room.
Palazzo Francesca is a 3-minute walk from the Corso Umberto shopping street. Restaurants and bars are within walking distance of the property.
From here, guests can visit Isola Bella Island, just 1.9 miles away. A bus to Taormina beach stops a 3-minute walk from the property. Fontanarossa airport in Catania is a 50-minute drive away.