Located in Rome, 919 feet from Piazza Navona and 0.6 mi from Castel Sant'Angelo, La Dimora di Piazza Navona offers free WiFi and air conditioning. The property has city views and is 2133 feet from Torre Argentina and 656 feet from Pantheon.
The apartment features 1 bedroom, a flat-screen TV, an equipped kitchen with a microwave and a fridge, a washing machine, and 1 bathroom with a bidet.
Popular points of interest near the apartment include Via Condotti, Palazzo Venezia and Piazza Venezia. The nearest airport is Rome Ciampino, 23 mi from La Dimora di Piazza Navona, and the property offers a paid airport shuttle service.