Via gioberti 63 città metropolitana di roma, lazio, 00185 Roma
Apartments
In the heart of Rome, set within a short distance of Rome Termini Metro Station and Rome Termini Train Station, 3 bedrooms apartement with city view balcony and wifi at Roma offers free WiFi, air conditioning and household amenities such as a stovetop and kettle. With city views, this accommodation offers...