I loved my stay at Suite Art Navona. The room was very comfortable, spotless, and well stocked with toiletries, which was a great touch. The location is perfect,just steps from Piazza Navona and right next to the taxi stand, making it incredibly easy to get around the city.
The restaurants around Piazza Navona were excellent, with attentive service. Overall, it’s an ideal place to stay: close to everything and full of charm. I would definitely come back!