8/10 Good
Juanita
Aug 31, 2025
We had a wonderful 12 days in residence 1, a 2 bedroom, 1 bathroom apartment with kitchenette. The view from the balcony was absolutely fabulous! It was a joy to sit out and look over Isola Bella beach!
The grounds are beautiful and lush with well maintained gardens and the pool area was perfect! There were plenty of umbrellas and chairs and it was never too busy so was quiet and relaxing, also a gorgeous seaview.
The walk down the Isola Bella beach or up to Taormina was definitely a challenge with more than
300 stairs each way but we didnt mind as it allowed us to walk off all the pizza, pasta and gelato we consumed!
Overall I highly recommend Terra Rossa as a great place to stay as a base to explore stunning Taormina.
Juanita
Stayed 12 nights in Aug 2025