Very spacious apartment in the center of Taormina with beautiful views. Ideal for a family stay.