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 400 metres away.
Address: Via Giovanni di Giovanni 40, Taormina
Rates from:
EUR 390 Book Now