Via Di Torre Rossa, 35, 00165 Roma
Appartamento
con
1
camera
Set in Rome, 2.3 km from Battistini Metro Station and 3 km from St. Peter's Basilica, Pamphili Garden offers spacious
air-conditioned accommodation with a terrace and free WiFi. With garden views, this accommodation features a balcony. The accommodation provides a lift and a shared kitchen for guests.
This apartment ...