Arcadia apartments Apartment Rome
Offering quiet street views, Arcadia apartments is set in the San Lorenzo district of Rome, 700 metres from Porta Maggiore and less than 1 km from Sapienza University of Rome.
Number of rooms: 2
Via dei Marsi 42, San Lorenzo, 00185 Rome, Italy