Via Dei Torriani, 42c Interno 10, Piano 3°, Palazzina B, 00163 Roma
Apartment
with
1
room
Peter House offers accommodations in Rome, 2.5 miles from St. Peter's Basilica and 2.6 miles from Vatican Museums.
This apartment provides accommodations with a balcony. Free Wifi is available throughout the property and Battistini Metro Station is 2.1 miles away.
The air-conditioned apartment consists of 1 ...