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, Modern Apartment in Central Rome with Balcony and View offers free WiFi, air conditioning and household amenities such as a stovetop and kettle. With city views, this accommodation offers a...