Via Francesco Roncati, 25, 00168 Roma
Apartment
with
1
room
Modern Jacuzzi Apartment offers accommodations in Rome, 3.6 miles from Stadio Olimpico and 3.7 miles from Vatican
Museums. The property is around 3.8 miles from Ottaviano Metro Station, 4.2 miles from Lepanto Metro Station, and 4.3 miles from St. Peter's Basilica. Free Wifi is available throughout the property ...