The Grand Hotel Excelsior in the heart of the beautiful Sicilian city of Catania welcomes guests from all over the world to relax and enjoy the plentiful facilities top quality silver service and above all the magical delights of the stunning histori . . .