Via Del Porto Fluviale, 59 Scala B Int 2 Primo Piano, 00154 Roma
Apartment
with
1
room
59 Riverside is a recently renovated apartment in Rome, near Roma Trastevere Train Station. Among the facilities
at this property are an elevator and a shared kitchen, along with free Wifi throughout the property. The Colosseum is 1.8 miles from the apartment and Roman Forum is 1.9 miles away.
Leading onto a ...