Perheomisteinen Villa Astoria sijaitsee vain 500 metrin päässä Taorminan historiallisesta keskustasta. Majoituspaikassa on puutarha, ja sieltä avautuu panoraamanäköala merelle. Hotelli on 2 minuutin kävelymatkan päässä köysiradalta, jolla pääsee Mazzaròn ja Isola Bellan rannoille.
Kaikki huoneet on sisustettu antiikkikalusteilla, ja joissakin niissä on parveke, jolta avautuu merinäköala. Moderneihin mukavuuksiin kuuluu ilmastointi ja satelliitti-tv kansainvälisillä kanavilla.
Catanian lentokentälle ja Sisilian muihin mielenkiintoisiin käyntikohteisiin liikennöivät bussit pysähtyvät aivan hotellin ulkopuolella. Yksityinen pysäköintialue on käytettävissä varauksesta.