This modern, luxury hotel is located at the heart of the lively city of Catania. It is just a short stroll from the natural feature of Mount Etna. The nearest links to the public transport network are about 100 m away.
See more: Hotels in Europe Hotels in Italy Hotels in Sicily Holiday Destinations in Europe