Excelsior Palace Taormina???
#5
Guest
Posts: n/a
I toured the lobby area of the Excelsior Palace but did not stay there. It is a top hotel with a renovated swimming pool. Some rooms have unobstructed views of Etna. It is located on the edge of town (furtherest from the bus station). Prices are average for a four-star property in Taormina.



