600 via della camilluccia, 00135 Roma
Apartments
Offering a garden and garden view, "Monte Mario Hill" stadio olimpico, foro italico, ponte milvio is situated in Rome, 5.1 km from Ottaviano Metro Station and 5.3 km from Lepanto Metro Station. The air-conditioned accommodation is 1.5 km from Stadio Olimpico Roma, and guests can benefit from private...