107 via sistina, 00187 Roma
Apartment 4 stars
Set in Rome, less than 0.6 mi from Quirinale, a 5-minute walk from Spanish Steps and 0.4 mi from Via Condotti, Royal Piazza di Spagna offers accommodations with a patio and free WiFi. Offering private parking, the apartment is 984 feet from Piazza Barberini.
The air-conditioned apartment consists of...