Le Mendolia Beach Hotel est situé sur la plage de Taormine, à seulement 100 mètres du funiculaire desservant le centre historique. Toutes les chambres possèdent un balcon offrant une vue sur la baie d’Isola Bella.
Chacune comprend aussi la climatisation, un minibar, une télévision, ainsi qu’une salle de bains privative pourvue d’une douche et d’un sèche-cheveux. Pourvues de carrelage et d’un mobilier en bois, elles affichent un style classique.
Le Mendolia possède par ailleurs une terrasse offrant une vue panoramique sur la mer.