Piazza Cesare De Cupis, 15, 00155 Roma
Apartment
with
1
room
Interno 7 is located in Rome, just 4.4 miles from Porta Maggiore and 4.5 miles from Tiburtina Metro Station. The
property is around 4.6 miles from Roma Tiburtina Train Station, 4.6 miles from Bologna Metro Station, and 4.9 miles from San Giovanni Metro Station. Free Wifi is available throughout the property and ...