20 Via Di Monserrato Interno 3, Piano 2, 00186 Roma
Apartment
with
1
room
Rome Center, luxury & history in Via Monserrato is located in Rome, just a 15-minute walk from St Peter's Square
and 0.9 miles from Palazzo Venezia. With garden views, this accommodation features a terrace. The property is a 4-minute walk from Campo de' Fiori and within 0.6 miles of the city center.
With free ...