Centrally located in Rome, Hotel Taormina is just 100 metres from Vittorio Emanuele Metro Station. It features wooden-furnished rooms, while Wi-Fi is free in public areas.
Decorated with pastel colours, all rooms come with an LCD TV, parquet floors and en suite bathroom with free toiletries.
Guests can relax in the common lounge with sofa and TV or on the terrace.
Taormina Hotel is 4 metro stops from the famous Spanish Steps and a 15-minute walk from the Coliseum.