Via del nibbio, 11, 00169 Roma
Appartamento
Located in Rome, 5.9 km from Università Tor Vergata and 8 km from Rebibbia Metro Station, Amar house offers a terrace and air conditioning. The property is set 8.9 km from Porta Maggiore, 9 km from Ponte Lungo Metro Station and 9.3 km from San Giovanni Metro Station. Free WiFi is available throughout...