This property is a 6-minute walk from the beach. Featuring panoramic sea views from its terraces and a garden with outdoor pool, Residence Terra Rossa Taormina offers accommodation 800 feet from the nearest beach. Taormina Cathedral is 1.4 miles away.
With sea, pool, or garden views, apartments here include a kitchen or kitchenette and a dining area. Some units also have a balcony or patio.
Giardini Naxos is 15 minutes’ drive from Residence Terra Rossa. Catania is 31.1 miles away.