Choose your room
With a stay at Residence Terra Rossa in Taormina, you'll be minutes from Lido Mazzaro and close to Greek Theatre. This residence is within close proximity of Taormina Cable Car and Parco Duca di Cesaro. Bathrooms have showers and hair dryers. Conveniences include ceiling fans, and housekeeping is provided daily.
Useful information:Other names for Hotel Terra Rossa:
Terra Rossa Residence Inh 28883
Residence Terra Rossa Taormina