Piazza santa maria liberatrice, 43, 00153 Roma
Appartamento
Set in Rome, 1.9 km from Roman Forum and 2.2 km from Palazzo Venezia, Home Roma Testaccio offers air conditioning. The property features city views and is 2.2 km from Piazza Venezia and 2.6 km from Campo de' Fiori. Free WiFi is available throughout the property and Roma Trastevere Train Station is 1.5...