L'hotel è situato nel centro di Roma, a pochi metri dalla stazione Termini. Si trova a 20 minuti dal Colosseo e dalle rovine di Via dei Fori Imperiali e del Palatino. I mezzi pubblici si trovano a pochi minuti dalla struttura e offrono un facile accesso al resto della città. Negozi, bar e ristoranti sono nelle vicinanze.
L'hotel è situato nel centro di Roma, a pochi metri dalla stazione Termini. Si trova a 20 minuti dal Colosseo e dalle rovine di Via dei Fori Imperiali e del Palatino. I mezzi pubblici si trovano a pochi minuti dalla struttura e offrono un facile accesso al resto della città. Negozi, bar e ristoranti sono nelle vicinanze.