2 mentions on Trippy
Here's what Trippy members say about Villa Sciarra:
"There you can see Castel Sant'Angelo, Tiber River, Dell'Acqua Paola Fountain (with sweeping views of the city center) and Villa Sciarra or Villa Doria Pamphilj." See More
"I recommend making the most of the public parks (Villa Doria Pamphilj and Villa Sciarra are my favorites) and walking around Trastevere and Gianicolense." See More