Corso di francia, 194, 00191 Roma
Apartments
Corso Francia 1BR in Rome provides accommodation with free WiFi, 2.4 km from Stadio Olimpico Roma, 1.9 km from Auditorium Parco della Musica and 4.5 km from Lepanto Metro Station. The property is around 5.5 km from Vatican Museums, 5.6 km from Piazza del Popolo and 6 km from Spagna Metro Station. The...