El Mendolia Beach Hotel está situado en la costa de Taormina, a solo 100 metros del funicular que lleva al centro histórico. Las habitaciones tienen balcón con vistas a la bahía de Isola Bella.
Las habitaciones cuentan con aire acondicionado, minibar, TV y baño privado con ducha y secador de pelo. Presentan un estilo clásico con suelo de baldosa y muebles de madera.
El Mendolia dispone de terraza con vistas panorámicas al mar.