10/10
Locanda Navona is an excellent choice near the Piazza Navona. It is walking distance to all west side sights. There are numerous restaurants and shopping areas conveniently situated. I highly recommend this hotel with its awesome staff!
Gail
7-night trip