Via montebello, 25 piano secondo, 00185 Roma
Apartments
In the Central Station district of Rome, close to Rome Termini Train Station, At Home Montebello has free WiFi and a washing machine. The property is around 1.7 km from Cavour Metro Station, 1.4 km from Quirinal Hill and 1.2 km from Piazza Barberini. The property is 500 metres from Rome Termini Metro...