A 10-minute drive from Mazzaro beach, Taormina Holiday Home offers apartments with a balcony and Sicilian-style decor, all in Taormina Free Wi-Fi is provided in the entire building Air-conditioned apartments at the Holiday Home Taormina feature a flat-screen TV, a kitchen and private bathroom with shower The ancient Greek Theatre of Taormina is a pleasant 10-minute walk from this property, which is 150 metres from Piazza IX Aprile main square Isola Bella small island and its beaches are 3 km away