Villa Floresta Taormina ligger i en historisk bygning fra slutningen af 1800-tallet i centrum af Taormina og vender ud mod Piazza Duomo. Det familiedrevne hotel har en stor terrasse med panoramaudsigt samt værelser med aircondition og balkon. Svævebanen ligger 10 minutters gang derfra og kører til strandene i Mazzarò og Isolabella.
De lydisolerede værelser har udsigt over haven, domkirken eller havet samt et lille køleskab. Samtlige værelser har eget badeværelse med gratis toiletartikler og hårtørrer. Der tilbydes gratis WiFi overalt på ejendommen.
Der er en historisk trappe fra det 14. århundrede i ejendommens indre gårdhave.
Gæsterne på Villa Floresta Taormina får rabat på en partnerrestaurant og på en nærliggende café. Der serveres dagligt en varieret morgenmad, som i godt vejr kan nydes på terrassen med udsigt over Naxos-bugten og Etna.