Situato nei pressi della basilica di Santa Maria Maggiore, l'Hotel Canova dista 10 minuti a piedi dal Colosseo e a soli 600 metri dalla Stazione Termini.
L’hotel Canova sorge nei pressi del Foro Romano. Nei dintorni troverete stazioni della metropolitana e degli autobus, enoteche e ristoranti.