The Hotel Ariston is situated at the bottom of the ancient greek theatre of Taormina, in a large rocky garden full of tropical flowers and palm trees with stunning views of the sea and the surrounding mountain areas.
See more: Hotels in Europe Hotels in Italy Hotels in Sicily Holiday Destinations in Europe