Hotel Taodomus Taormina
Taodomus is a boutique hotel set in Corso Umberto I in the heart of Taormina. It features a panoramic terrace overlooking Mount Etna and the bay and offers free Wi-Fi.  This cosy hotel has just 10 guest rooms, all with air conditioning.
            



