Excelsior Grand Hotel Europe / Italy / Sicily / Catania / Catania City Category: Type: Hotel Chain: Turin Hotels International Address: Catania, Italy Facilities:
Properties:
Open All Year... The Excelsior Grand Hotel is a modern, efficient hotel located in the centre of the lively city of Catania, a stone’s throw from the natural scenery of Etna.