9 Lungotevere De' Cenci, 00186 Roma
Apartment
with
1
room
Home The River in Rome provides accommodations with free Wifi, a 9-minute walk from Palazzo Venezia, half a mile
from Piazza Venezia, and a 6-minute walk from Torre Argentina. The property is close to Piazza di Santa Maria in Trastevere, Piazza Navona, and Palatine Hill. The property is a 7-minute walk from Campo ...