8 via damaso cerquetti, 00152 Roma
Apartment
ECOSpace - ROME is located in Rome, just one mile from Roma Trastevere Train Station and 2 miles from Basilica San Paolo Metro Station. With garden views, this accommodation provides a balcony. Private parking can be arranged at an extra charge.
With free Wifi, this 2-bedroom apartment features a flat-screen...