Via Del Macao, 3, 00185 Roma
Appartamento
con
1
camera
Located in a central area of Rome, 600 metres from Rome Termini Metro Station, Rome Is Home provides air-conditioned
accommodation with free WiFi and a flat-screen TV. This property is situated a short distance from attractions such as Piazza Barberini, Quirinal Hill, and Villa Borghese. The property is non-smoking ...