Appartamento Monserrato 119 offers pet-friendly accommodations in Rome.
The kitchen has an oven.
Campo de' Fiori is 1,000 feet from Appartamento Monserrato 119, and Piazza Navona is 1,300 feet away. Ciampino Airport is 9 miles from the property.
Via Monserrato 119, Navona, 00186 Rome, Italy
Via Monserrato 119Roma, Lazio, Italy