83 via dei campani 4°, 00185 Roma
Apartment 3 stars
Maison San Lorenzo Roma is located in Rome, just 1.8 miles from Cavour Metro Station and 2.1 miles from Repubblica - Teatro dell'Opera Metro Station. The property is close to several well-known attractions, 1.2 miles from Santa Maria Maggiore, a 19-minute walk from Roma Termini, and 1.1 miles from Rome...