Dove si trova Best Western Plus Hotel Universo?
In zona Centro città di Roma, questo hotel si trova a meno di 10 minuti a piedi da Terme di Diocleziano, Basilica di Santa Maria Maggiore e Palazzo delle Esposizioni. Stazione metro di Repubblica - Teatro dell'Opera è a soli 4 minuti a piedi e Stazione di Roma Termini si trova a 5 minuti dalla struttura.