O Villa Astoria, de gerência familiar, está situado apenas a 500 metros do centro histórico de Taormina e apresenta um jardim e vistas panorâmicas para o mar. O hotel encontra-se a 2 minutos a pé do teleférico para Mazzarò e das Praias de Isola Bella.
Todos os quartos estão decorados com mobiliário antigo e alguns dispõem de uma varanda com vistas para o mar. As suas comodidades modernas incluem ar condicionado e televisão por satélite com canais internacionais.
Os autocarros param mesmo ao lado e providenciam ligações para o Aeroporto de Catania e para outros locais de interesse ao redor da Sicília. Está disponível estacionamento privado, mediante reserva prévia.