Via Del Pellegrino, 105 2 Piano Int.4, 00186 Roma
Apartment
with
1
room
105 Pellegrino Street offers accommodations in Rome, a 16-minute walk from St Peter's Square and 0.8 miles from
Palazzo Venezia. Among the facilities at this property are an elevator and private check-in and check-out, along with free Wifi throughout the property. The property is a 3-minute walk from Campo de' ...