Beautiful building.1/9/2021Located in Piazza Trinità dei Monti, at the crossroads between via Sistina and via Gregoriana, it wa...Read more on Tripadvisor