Via Laura Mantegazza, 82, 00152 Roma
Apartment
with
1
room
Antonella is located in Rome, just 2 miles from Basilica San Paolo Metro Station and 2.5 miles from Piazza di
Santa Maria in Trastevere. The property is around 2.5 miles from Campo de' Fiori, 2.7 miles from Roman Forum, and 2.8 miles from Palazzo Venezia. Free Wifi is available throughout the property and Roma ...