Featuring free Wi-Fi throughout, Roma Inn 2000 offers rooms in the centre of Rome, 100 metres from Piazza del Viminale. The nearest Train and Metro Station is Roma Termini, a 7-minute walk from the property.
Address: Via Agostino Depretis 65, Roma
Rates from:
EUR 23 Book Now