Via livorno, 7, 00162 Roma
Apartments
Located in Rome, 200 metres from Bologna Metro Station and less than 1 km from Tiburtina Metro Station, Appartamento in Piazza provides spacious air-conditioned accommodation with a balcony and free WiFi. The property is around 1.1 km from Roma Tiburtina Train Station, 2.1 km from Sapienza University...