Our stay at Terra Rossa was amazing! The location is perfect and Taormina itself was beyond our expectations. Elena was a great host and everything is well organised. We really hope to come back to Taormina and would have no hesitation staying at Terra Rossa again!