Scuola Paritaria Spirito Santo - Annibale Maria di Francia si trova nel cuore di Messina,in via Santa Marta, 194, 98123 Messina.
La posizione centrale la rende facilmente raggiungibile sia in auto che con i mezzi pubblici. È ben collegato con le principali linee di autobus urbani e dista pochi minuti a piedi dal Viale San Martino e Piazza Cairoli.
Per chi arriva da fuori città, la stazione centrale è a circa 15 minuti di distanza.