Situado en el centro de Catania, el Excelsior Grand Hotel se encuentra a pocos pasos de la estación de tren y a pocos kilómetros del aeropuerto internacional Fontanarossa, en un barrio repleto de tiendas, museos y restaurantes. El Excelsior, reformado recientemente y transformado en un lujoso hotel de 4 estrellas en Catania ofrece un ambiente exclusivo y sofisticado decorado con mármol y estuco.