Located 650 feet from Piazza Navona, Apartment Navona Square offers pet-friendly accommodations in Rome. The property is 1,000 feet from Campo de' Fiori and private parking is available.
The kitchen is equipped with a dishwasher and an oven. A flat-screen TV is provided. There is a private bathroom with a bathtub or shower and bidet.
Sant'Agostino is 1,300 feet from Apartment Navona Square, and Torre Argentina is 1,300 feet away. Ciampino Airport is 9 miles from the property.