1. Swimming Pool
3. Parking area
We had no idea what this apartment residence was to be so it was so exciting to see what a great location it is. The layout, gardens, pool and our apartment were all gems. Sicily is a spectacularly dramatic island filled with very friendly, welcoming people and lends itself to our return in the not too distant future. Terra Rossa...