151 Via Dei Monti Di Primavalle, 00168 Roma
Apartment
with
1
room
LivingRoma offers accommodations in Rome, 2.9 miles from Ottaviano Metro Station and 3.4 miles from Lepanto Metro
Station. The property is around a 5-minute walk from Battistini Metro Station, 2.9 miles from St. Peter's Basilica, and 2.9 miles from Vatican Museums. The accommodation provides an elevator and a ...