Via appia nuova, 197, 00182 Roma
Apartment
Panoramico roman heart offers accommodations in Rome, 1.3 miles from Vittorio Emanuele Metro Station and 1.8 miles from Santa Maria Maggiore. The property is around 1.9 miles from The Colosseum, 2 miles from Università La Sapienza, and 2 miles from Domus Aurea. Cavour Metro Station is 2.1 miles from...