Situat central în Roma, Hotel Taormina este situat la doar 100 de metri de staţia de metrou Vittorio Emanuele. Acesta are camere din lemn-mobilate, în timp ce Wi-Fi este gratuit în zonele publice.
Decorate cu culori pastelate, toate camerele au TV LCD, parchet si baie proprie cu articole de toaletă gratuite.
Oaspeții se pot relaxa în salonul comun cu canapea și TV sau pe terasă.
Taormina Hotelul este la 4 staţii de metrou de faimoasele trepte spaniole şi la 15 minute de mers pe jos de Coliseum.