Casa Rossa Hotel offers a perfect accommodation in Taormina.
The hotel is around 10 minutes on foot from the city center.
Alcantara River Park is 11 km from the hotel and Etna is 28 km away.
Casa Rossa Hotel provides guestrooms fitted with flat-screen television, a private balcony and a kitchen. The guestrooms look out on the garden.
Villa Antonio and Al Giardino are 5 minutes walking distance from Casa Rossa Hotel.
Taormina Cable Car - Via Pirandello train station lies within a 10-minute walk. A short drive takes guests to Fontanarossa airport.