Piazza santa maria liberatrice, 43, 00153 Roma
Apartment
Home Roma Testaccio is located in Rome, just 1.8 miles from Torre Argentina and 1.8 miles from The Colosseum. The property is around 1.4 miles from Palazzo Venezia, 1.4 miles from Piazza Venezia, and 1.6 miles from Campo de' Fiori. Free Wifi is available throughout the property and Roma Trastevere Train...