Situato a Taormina, il Villa Giannina B&B vanta una terrazza solarium ideale per i momenti di relax, la connessione WiFi gratuita e sistemazioni climatizzate con vista sul Mar Ionio.
Le camere del Villa Giannina presentano una TV satellitare, un minibar e un bagno privato con asciugacapelli.
La struttura dista 450 metri da Piazza Duomo e 15 minuti a piedi dal Teatro Greco.