Sito in Piazza Verga, nel centro di Catania, l'Excelsior Grand Hotel è considerato senza ombra di dubbio la più prestigiosa struttura ricettiva della città. Costruita nel 1953 e ristrutturata interamente nel 2001 ,dopo essere stata rilevata dal gruppo Acqua Marcia, la struttura con le sue 176 camere, tra cui 6 suite e 6 junior suite dotate di tutti i comfort e di tutti i plus tecnologici, domina con le sue cinque stelle il panorama alberghiero del comune siciliano.
La modernità, la cura dei particolari, l'eleganza sobria delle strutture e la funzionalità di un impianto che porta la connessione diretta ad Internet in tutte le camere lo rendono particolarmente adatto a professionisti in viaggio di affari. Sala conferenze, sala banchetti, sale meeting, ristorante con giardino, American bar, Fitness Center, bagno turco e doccia idromassaggio ne fanno il luogo ideale per incontri e meeting anche internazionali che si protraggano per più giorni.
Nonostante la linea moderna della facciata esterna lo contraddistingua dagli sfarzi degli altri alberghi del gruppo Acqua Marcia, questo involucro moderno nasconde al suo interno tutta la ricercatezza e l'eleganza degli arredamenti che contraddistinguono il Brand.