Located 1.1 miles from Isola Bella and 1.1 miles from Mazzaro Sea Palace, Il cielo sopra Taormina offers accommodations in Taormina. The property is 650 feet from Taormina Cathedral and private parking is featured.
There is a sitting area and a kitchen equipped with a dishwasher. A TV is provided. Other facilities at Il cielo sopra Taormina include a hot tub.
Corso Umberto is 1,000 feet from Il cielo sopra Taormina, and Naumachie is 1,650 feet away. The nearest airport is Tito Menniti Airport, 25 miles from the property.