Boasting stunning views over Taormina Bay from the large terrace, Taormina Design is a spacious apartment with AC and free WiFi It is in a peaceful area within walking distance of Taormina centre Taormina Design Apartment has modern decor and parquet floors, and includes a flat-screen TV Guests can relax on the terrace, equipped with sun loungers and an al-fresco dining area The apartment is a 10-minute drive from the Isola Bella pebbles beach