To start with the hotel is fabulously located with a spectacular view of the coast on one side and mount Etna on the other. Having said that the services could definitely been better. To start with there was no AC switched on in any room. The reason given that it was cold the previous week and it took time for...
More
- Excelsior Palace Taormina
- Hotel Excelsior Palace
