No image available for this hotel
No image available for this hotel
Taormina, Taormina
Spend a second to
save a fortune!
Spend a second to save a fortune!
Via Bongiovanni 12, Taormina
Featuring panoramic sea views from its terraces and a garden with outdoor pool, Residence Terra Rossa Taormina offers accommodation 250 metres from the nearest beach. Taormina Cathedral is 2.2 km away.
See MoreUsage of subsidiary facilities may incur additional fees