L‘Hotel Sant‘Elia è situato nel centro storico di Messina, città dello Stretto, il piccolo lembo di mare, spazio reale e simbolico al tempo stesso, che divide la Sicilia dal continente. L’hotel è situato a pochi passi dalla stazione ferroviaria, dal molo aliscafi, dai principali monumenti cittadini, dal centro commerciale e dalla sede dei più importanti uffici pubblici.