Piazza Navona Charming offers accommodation in Rome. The apartment is 200 metres from Piazza Navona. Free WiFi is offered . There is a dining area and a kitchen complete with an oven and a microwave. A flat-screen TV and DVD player are featured.
Book this Hotel