Scalinata dei Borgia

4.1
(41 reviews)
Piazza di San Francesco di Paola, 3371, 00184 Rome Italy
Points of Interest & Landmarks
Sights & Landmarks
Attraction
Scalinata dei Borgia | Rome | Italy | TripAligner