Near Greek Theatre. Located in Taormina, Hotel Ariston & Palazzo Santa Caterina is in the historical district, within a 5-minute walk of Parco Duca di Cesaro and Villa Comunale Garden. This upscale hotel is 1 mi (1.6 km) from Greek Theatre and 17.4 mi (28 km) from Mount Etna.