Featuring an outdoor swimming pool, TaorminaLuxApartment - Taormina City Centre offers a self-catering apartment in Taormina with views of the Ionian Sea. Corso Umberto is 650 feet away.
With a TV and a patio, the apartment has a kitchen with a dishwasher, oven and microwave. The 2 bathrooms come with a bath or shower, hairdryer and free toiletries.
The Taormina Cable Car Station is 1,300 feet from the property. The Greek Theatre is a 10-minute walk away.