Si trova a soli 5 minuti a piedi da Piazza San Pietro. Il Rome Traveller's offre sistemazioni climatizzate.
Le camere del Traveller's sono arredate in stile classico e dotate di TV a schermo piatto. Il bagno privato è completo di asciugacapelli.
La struttura sorge nei pressi di un parcheggio gratuito e a 10 minuti a piedi dalla stazione della metropolitana Ottaviano. Su richiesta è disponibile un servizio navetta per gli aeroporti di Fiumicino e Ciampino.