Isola bella suite offers accommodations in Taormina, just 1,641 feet from Isola Bella. The property features views of the sea and is 0.7 miles from Mazzaro Sea Palace. Free private parking is available on site. A TV is provided. Other facilities at Isola bella suite include a seasonal outdoor pool. Corso Umberto is 0.6 miles from Isola bella suite, and Taormina Cathedral is 0.7 miles from the property. The nearest airport is Tito Menniti Airport, 25 miles from the property.