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.
Number of rooms: 108
Via Madonna Delle Grazie 3, 98039 Taormina, Italy
Hotel booked 1 times today.