Via antonio de viti de marco, 40, 00191 Roma
Affittacamere
In a prime location in the Tor Di Quinto district of Rome, Il Nido is located 3.2 km from Auditorium Parco della Musica, 4.9 km from Lepanto Metro Station and 5.3 km from Ottaviano Metro Station. The property features garden and city views, and is 2.8 km from Stadio Olimpico Roma. Vatican Museums is...