MyRome Navona Guesthouse Navona
Located in Rome, within less than 1 km of Piazza Navona and a 12-minute walk of Castel Sant'Angelo, MyRome Navona provides free Wi-Fi throughout the property. The property is situated 1.8 km from Palazzo Venezia, 1.8 km from Trevi Fountain and 1.
Number of rooms: 3
Via dell'Arco di Parma 20, Navona, 00186 Rome, Italy