Via Gioberti 63 Città Metropolitana Di Roma, Lazio, 00185 Roma
Apartment
with
1
room
Charming Apartment with Panoramic View in the Heart of Rome is located in Rome, just a 9-minute walk from Repubblica
- Teatro dell'Opera Metro Station and 0.6 miles from Cavour Metro Station. Featuring city views, this apartment also comes with free Wifi. The property is a 5-minute walk from Rome Termini Metro ...