Scalinata dei Borgia
Piazza di San Francesco di Paola, 3371, 00184 Rome Italy
Scalinata dei Borgia is a Points of Interest & Landmarks place is located in Rome, Lazio. The address of Scalinata dei Borgia is Piazza di San Francesco di Paola, 3371, 00184 Rome Italy.