Located near a train station, Grand Hotel Timeo, A Belmond Hotel, Taormina is a great choice for a stay in Taormina. Guests can grab a bite to eat at one of the 3 restaurants and visit the spa to be pampered with massages, aromatherapy, or mani/pedis. Other highlights at this luxurious hotel include 2 bars/lounges, an outdoor pool, and a poolside bar. Fellow travelers love the helpful staff.