La Villa Floresta Taormina ocupa un edificio histórico de finales del siglo XIX situado en el centro de Taormina, frente a la Piazza Duomo. Este establecimiento de gestión familiar ofrece una gran terraza panorámica y habitaciones con aire acondicionado y balcón. El teleférico se encuentra a 10 minutos a pie y llega a las playas de Mazzarò e Isolabella.
Las habitaciones están insonorizadas y tienen vistas al jardín, a la catedral o al mar y una nevera pequeña. Todas disponen de baño privado con artículos de aseo gratuitos y secador de pelo. Hay conexión Wi-Fi gratuita en todas las instalaciones.
En el patio del establecimiento hay una escalera histórica del siglo XIV.
La Villa Floresta Taormina ofrece descuentos en un restaurante asociado y en una cafetería cercana. Todos los días se sirve un desayuno que incluye productos dulces y salados. Cuando hace buen tiempo se puede desayunar en la terraza con vistas a la bahía de Naxos y al monte Etna.