Via Di Novella, 1, 00199 Roma
Appartamento
con
1
camera
Situated 3.6 km from Tiburtina Metro Station, 3.6 km from Roma Tiburtina Train Station and 3.6 km from Spagna
Metro Station, Novella House features accommodation set in Rome. The property is located 3.8 km from Repubblica - Teatro dell'Opera Metro Station, 3.9 km from Sapienza University of Rome and 4 km from ...