Situated a 12-minute walk from Foro Italico - Rome and 1.1 km Ponte Milvio in Rome, Piazza Melozzo da Forlì offers accommodation with a kitchen. The property is 1.2 km from Roma Stadio Olimpico and 1.9 km from Piazza del Popolo. The apartment has a TV. Villa Borghese is 2.2 km from the apartment, w Read more
Situated a 12-minute walk from Foro Italico - Rome and 1.1 km Ponte Milvio in Rome, Piazza Melozzo da Forlì offers accommodation with a kitchen. The property is 1.2 km from Roma Stadio Olimpico and 1.9 km from Piazza del Popolo. The apartment has a TV. Villa Borghese is 2.2 km from the apartment, while Vatican Museums is 2.3 km away. Rome Ciampino Airport is 18 km from the property.