24 via luigi pirandello 24, 98039 Taormina
Aparthotels
Situated in Taormina, 1.6 km from Isola Bella and 1.3 km from Mazzaro, Villa Athèna features accommodation with free WiFi and a garden with a terrace and sea views. Fitted with a patio, the accommodation offers air conditioning and features a flat-screen TV and a private bathroom with shower. A fridge...