Skip to main content

Hotel Terra Rossa 0 Star

Via Bongiovanni 12, 98039 Taormina, Italy Show on the map
$51 /night
Book now
Excellent location

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.

Check-in and check-out
Check-in starts at: 09:00
Check-out ends at: 10:30

Reviews: Hotel Terra Rossa

This hotel has no reviews. Would you like to add your own review?