NAVONA, Old Rome Lodge Hotel Navona
Set in Rome, 1.4 km from The Vatican and 1.5 km from St. Peter's Basilica, NAVONA, Old Rome Lodge offers free Wi-Fi and air conditioning. The property, housed in a building dating from 17th century, is 1.
via di Panico 20, Navona, 00186 Rome, Italy