Via nostra signora di lourdes, 25 piano terra, 00167 Roma
Apartment 4 stars
Featuring a garden, We Home - Pamphili House Rome provides accommodations in Rome. With garden views, this accommodation offers a terrace. Ottaviano Metro Station is 2 miles from the apartment and St. Peter's Basilica is 2.4 miles away.
With free Wifi, this 2-bedroom apartment features a flat-screen...