Promoted 1 / 20 View 20 photos $9,172,187 4 Beds 6 Baths 10764 sqft Villa in Piazza del Popolo - Piazza Navona - Quirinale, Rome, Italy Contact Terrace Fireplace Elevator Office This prestigious luxury building, located between the Spanish Steps and the Trevi Fountain, is for sale in the renowned city of Rome. This prestigious four-storey property equipped with a lift measure