Located in the historic centre of Taormina, Il Cielo Sopra Taormina is 1.2 miles from the local beaches of the area. It offers free WiFi and air-conditioned accommodation featuring a furnished terrace and panoramic views of the Mediterranean Sea and Mount Etna.
Each apartment at Il Cielo Sopra Taormina will provide you with a balcony, parquet floors and an equipped kitchenette with a dishwasher and a microwave. The private bathroom includes a hairdryer.
Isola Bella is reachable by car in 7 minutes. Mount Etna Regional Park is 18.6 miles from the property.