Azadi Center Apartment
287 Via Flaminia, Villa Borghese Parioli, 00196 Rome, Italy
Azadi Center Apartment is set in the Villa Borghese Parioli district of Rome, less than 1 km from Auditorium Parco della Musica, 2 km from Lepanto Metro Station and 2.5 km from Stadio Olimpico Roma.