Taormina, Italy
Hotel Elios
3-star hotel
This family-friendly establishment enjoys a convenient situation in Taormina, a small town on the east coast of the island of Sicily. Guests staying at this charming property will have the chance to discover and taste the…
- Wi-fi
- 24-hour reception
- Laundry service
- Airport Shuttle


