Providing free Wi-Fithroughout the property, Scalo 71 is located in Rome, 600 metres from Porta Maggiore and 1 km from Sapienza University of Rome. The property is around 1.7 km from San Giovanni Metro Station, 1.
Number of rooms: 5
Viale Scalo San Lorenzo, 71 (interno 20), 00185 Rome, Italy