Taormina Center Apartment in Taormina features accommodation with free WiFi, a 13-minute walk from Mazzaro, 1.2 km from Isola Bella and a 6-minute walk from Corso Umberto. The air-conditioned accommodation is 600 metres from Taormina Cathedral. The apartment has a terrace, 1 bedroom, a living room a Read more
Taormina Center Apartment in Taormina features accommodation with free WiFi, a 13-minute walk from Mazzaro, 1.2 km from Isola Bella and a 6-minute walk from Corso Umberto. The air-conditioned accommodation is 600 metres from Taormina Cathedral. The apartment has a terrace, 1 bedroom, a living room and a well-equipped kitchen with an oven. A flat-screen TV is offered. The apartment offers a terrace. Naumachie is 200 metres from Taormina Center Apartment, while Greek Amphitheater is 400 metres away. Tito Minniti Airport is 40 km from the property.