Taormina Palace Hotel ligt op 10 minuten rijden van de Siciliaanse kust en de stranden. De stijlvolle kamers van het Taormina Palace Hotel bieden uitzicht op zee. Er is gratis WiFi in het hele gebouw. Er is ook een gedeeld zonneterras.
De zeer ruime kamers hebben airconditioning en een eigen badkamer. Ze zijn allemaal voorzien van een flatscreen-tv en een minibar.
In het Taormina Palace Hotel kunt u ontspannen in het wellnesscentrum met een sauna, een Turks bad, een solarium en een hot tub.
Het ontbijt bestaat uit zoete en hartige producten, warme dranken en vruchtensappen.
Het Grieks-Romeinse Theater van Taormina bevindt zich op 750 meter van het hotel, en Naxos kan in 15 minuten rijden bereikt worden.