Villa Mimosa

  • Villa Mimosa is a villa featuring free WiFi and a terrace located in Taormina, 0.9 miles from Isola Bella. The property features views of the sea and is 1.1 miles from Mazzaro Sea Palace.

    There is a sitting area and a kitchen equipped with a dishwasher. A flat-screen TV is available. There is a private bathroom with a bidet and shower.

    Taormina Cathedral is 350 feet from Villa Mimosa, and Corso Umberto is 350 feet from the property. Tito Menniti Airport is 25 miles away.

  • Via San Domenico 4, 98039 Taormina, Italy
    Via San Domenico 4
    Taormina, Sicily, Italy