Via bongiovanni 12, 98039 Taormina
Aparthotels
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. With sea, pool, or garden views, apartments here include a kitchen or kitchenette and a dining area....