we had a wonderful stay in the Orange house,after climbing 52 narrow steep stairs to get to the top with luggage was quite daunting, but the view was amazing!!
you definitely do not need a car in Taormina as the apartment is well situated in the town and so much to see in walking distance.Thank you also Andrea for always answering my queries so quickly.
I would highly recommend the Orange House for accomodation
Liz