38 via di porta maggiore int 2, 00185 Roma
Apartment
Porta Maggiore Apartments is located in Rome, just a 17-minute walk from Università La Sapienza and 0.9 miles from Santa Maria Maggiore. The property is close to several well-known attractions, 1.1 miles from Rome Termini Metro Station, 1.2 miles from Cavour Metro Station, and a 19-minute walk from...