Casa Rossa Hotel

Location

Set within 19 minutes' walk of Santa Caterina, Casa Rossa Hotel Taormina is located 5 minutes on foot from Alcantara Gorge.

Taormina centre can be reached within 10 minutes' walk. The hotel is 5 minutes' drive from Basilica of St. Nicholas of Bari and within walking distance of Caffe Wunderbar. Nature lovers will appreciate the proximity to Lido Conchiglie, which is 1.7 km away. There is Porta di Catania 5 minutes away by car, while Taormina terminal bus station approximately a 10-minute walk from this 3-star hotel. Casa Rossa Hotel is only a short drive from the Mazzaro cable car station.

Guests can enjoy Italian snacks and meals in Playa Soleluna Ristorante located nearly 16 minutes' walk away.