Posizione
L'Hotel Rio si trova in Via Mazzini, a 100 metri dal Duomo di Milano e dalla stazione metropolitana Duomo (linea rossa). La stazione Centrale di Milano è raggiungibile in 5 fermate di metropolitana (linea gialla). Nelle vicinanze si trovano il Castello Sforzesco, il Museo del Novecento e boutique come Ippogriffo e La Compagnia dell'Oriente.