Via dei torriani, 42c interno 10, piano 3°, palazzina b, 00163 Roma
Appartamento
Peter House is located in Rome, 4.1 km from St. Peter's Basilica, 4.1 km from Vatican Museums, and 4.7 km from Ottaviano Metro Station. The property is situated 5.3 km from Roma Trastevere Train Station, 5.8 km from St Peter's Square and 5.8 km from The Vatican. Free WiFi is available throughout the...