Roma Suites Navona Guesthouse Rome, Lazio
Offering free Wi-Fi and city views, Roma Suites Navona is an accommodation situated right in the heart of Rome, just 1.1 km from St Peter's Square and 1.3 km from The Vatican.
Number of rooms: 3
Vicolo Sforza Cesarini, 3, Navona, 00186 Rome, Italy