Hotel Canova è ubicato in una comoda posizione a soli 200 metri dalla stazione ferroviaria e della metropolitana di Milano Centrale, che vi permetterà di arrivare in 4 fermate al Duomo.
L'albergo sorge in una zona piena di bar e ristoranti, a 5 minuti a piedi dai negozi di Corso Buenos Aires e nelle vicinanze degli autobus per gli aeroporti di Malpensa e Linate, che fermano di fronte alla stazione centrale.