Ripetta Rossa offers pet-friendly accommodations in Rome, just 650 feet from Piazza del Popolo.
There is a sitting area, a dining area and a kitchen. A flat-screen TV is featured.
Via Margutta is 1,300 feet from Ripetta Rossa, and Piazza di Spagna is 0.4 miles away. The nearest airport is Ciampino Airport, 10 miles from the property.