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 18-minute walk from The Vatican and
half a mile from Castel Sant'Angelo. Among the facilities at this property are full-day security and private check-in and check-out, along with free Wifi throughout the property. The property is a 4-minute ...