86 Via Del Pellegrino, 00186 Roma
Apartment
with
3
rooms
Pellegrino Apartments is an apartment featuring rooms with free Wifi and air conditioning in the center of Rome.
Popular points of interest nearby include Piazza Navona, Palazzo Venezia, and Piazza Venezia. The property is close to popular attractions like Great Synagogue of Rome, Castel Sant'Angelo, and Piazza ...