Situato in posizione centrale, il Roman Holidays dista appena 5 minuti a piedi dalla stazione della metropolitana Manzoni. La struttura si trova in un edificio del 19° secolo con Wi-Fi gratuito.
Numero delle stanze: 6
Via di Porta Maggiore 23, Stazione Termini, 00185 Roma, Italia