Piazza santa maria liberatrice , 27, 00153 Roma
Apartments
Offering garden views, Cuore di Testaccio Apartment is an accommodation located in Rome, 1.8 km from Roman Forum and 1.6 km from Roma Trastevere Train Station. Among the facilities at this property are a lift and a minimarket, along with free WiFi throughout the property. The apartment features facilities...