Lazio Webcams

Lazio Webcam, Rome

Italy Webcam in Rome, Lazio, Italy. This webcam is located on the roof terrace of the Hotel Atlante Garden in Rome offering views form the top of the hotel to the Vatican City, the river Tevere, and Castel Sant’Angelo.

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 4.00 out of 5)
Loading...
Lazio Webcam, Rome