Via dei torriani, 42c interno 10, piano 3°, palazzina b, 00163 Roma
Appartamento
Located in Rome in the Lazio region, Peter House features a balcony. It is situated 4.1 km from St. Peter's Basilica and provides a lift. Free WiFi is available throughout the property and Battistini Metro Station is 3.4 km away.
The air-conditioned apartment consists of 1 bedroom, a living room, a...