Piazza santa maria liberatrice, 34, 00153 Roma
Apartments
Situated in Rome, 2 km from Roman Forum and 1.6 km from Roma Trastevere Train Station, Piazza Testaccio Zen Apartment-ZEN46 features air-conditioned accommodation with a balcony and free WiFi. The property is around 2.5 km from Campo de' Fiori, 1.6 km from Synagogue of Rome and 2.7 km from Coliseum....