Isolabella offers pet-friendly accommodations in Taormina. The property is 1,650 feet from Isola Bella and features views of the sea.
The kitchenette features a dishwasher. A TV and DVD player is available.
Mazzaro Sea Palace is 0.7 miles from Isolabella, and Corso Umberto is 0.7 miles from the property. Tito Menniti Airport is 25 miles away.