Via tuscolana, 523 interno 4, primo piano, 00181 Roma
Apartment
Borgo Moreno offers accommodations in Rome, 2.9 miles from Vittorio Emanuele Metro Station and 3.3 miles from Anagnina Metro Station. This recently renovated apartment is located 2.1 miles from San Giovanni Metro Station and 2.4 miles from Porta Maggiore. Free Wifi is available throughout the property...