Hotel Elios
Hotel Elios is located in Taormina city centre, near the public gardens. All rooms at are air-conditioned and spacious. Most offer sea views. The Elios is just 200 metres from the main street, lined with shops and leading to the Greek Theatre.
Hotel Elios
Share: