Locazione Turistica Pallaro Terrace Stunning View Location
Largo Del Pallaro, 6, Rome, Italy
Enter dates to see available properties
Area Information
Attractions
Saint Peter's Cathedral
1.7 km
Teatro dell'Opera di Roma
1.9 km
Saint Paul's Cathedral outside the Walls
4.1 km