A 10-minute drive from Mazzarò beach, Taormina Holiday Home offers apartments with a balcony and Sicilian-style décor, 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 500 feet from Piazza IX Aprile main square.
Isola Bella small island and its beaches are 1.9 miles away.