Corso Del Rinascimento 81, 00186 Roma
Guesthouse
with
4
rooms
Offering free WiFi, I fiumi di Navona offers accommodations in Rome, 361 feet from Piazza Navona. The property
is located 1969 feet from Torre Argentina. Staff on site can arrange airport transfers.
All units in the guest house are equipped with a flat-screen TV. Rooms come with a private bathroom, while some ...