Set in Taormina, within 2.7 mi of Isola Bella, Taormina Palazzo di Ferro offers accommodations with air conditioning. The property is 3.1 mi from Mazzaro and 1312 feet from Corso Umberto.
The apartment features a flat-screen TV, a well-equipped kitchen with a dishwasher, and 1 bathroom with a bath and bidet.
Taormina Cathedral is 1969 feet from Taormina Palazzo di Ferro, while Naumachie is 197 feet away. The nearest airport is Catania Fontanarossa Airport, 36 mi from the property.