Via Madonna Delle Grazie 3, Taormina
Just a 5-minute walk from Taormina’s Greek-Roman Theatre Hotel Monte Tauro features panoramic views of Naxos Bay. It has a sea-view restaurant a pool with hydromassage jets and free Wi-Fi throughout.