NH Collection Taormina features a rooftop terrace and puts you just steps from Corso Umberto. You can visit the spa to be pampered with massages, facials, or mani/pedis, and Zefiro, one of 2 restaurants, serves Italian cuisine and is open for dinner. Other features of this luxurious hotel include an outdoor pool, a poolside bar, and a fitness center. The helpful staff and location get great marks from fellow travelers.