Villa Astoria ligt op slechts 500 meter van het historische centrum van Taormina en wordt beheerd door een familie. Het hotel heeft een tuin en biedt een panoramisch uitzicht op de zee. De kabelbaan naar de stranden Mazzarò en Isola Bella ligt op 2 minuten loopafstand.
Alle kamers zijn ingericht met antieke meubels en sommige hebben een balkon met uitzicht op de zee. De kamers hebben moderne voorzieningen, zoals airconditioning en een satelliettelevisie met internationale zenders.
Bussen stoppen voor de deur en brengen u snel naar de luchthaven van Catania of naar andere bezienswaardigheden op Sicilië. De privéparkeergelegenheid is beschikbaar op voorafgaande reservering.