Taormina City Center Apartments





  • Centrally located in Taormina, Taormina City Center Apartments is set 3.1 miles from the local beaches. It offers a terrace, a self-catering accommodation and free WiFi in public areas.

    Air-conditioned apartments at City Center Apartments will provide you with an equipped kitchenette and a seating area featuring a sofa and a satellite TV. The private bathroom includes a shower or bath.

    Messina is a 30-minute drive away.

  • Via Tommaso Fazzello 6 C, 98039 Taormina, Italy
    Via Tommaso Fazzello 6 C
    Taormina, Sicily, Italy