Of all the places to stay in Rome, we picked this one. And we couldn't have been more satisfied. The location is excellent. All the major sites are within a 20-30 minute walk. The Piazza Navona is 3 minutes away and just around the corner is 2 of the best restaurants and a wonderful wine bar. One of the main...
More
- Manage your listing
