St. Peter Apartment Location
Via Del Lago Terrione, 83, Rome, Italy
Enter dates to see available properties
Area Information
Attractions
Torre di San Giovanni
650 m
St. Peter's Baldacchino
650 m
St. Peter's Basilica
650 m
Saint Peter's Square
800 m
Fontana delle Palle di Cannone
800 m
Acqua Paola Fountain
800 m
Train stations
Roma San Pietro Station
200 m