19 via di porta labicana scala b, piano 2, no ascensore, 00185 Roma
Appartamenti
Located in Rome, less than 1 km from Sapienza University of Rome and a 8-minute walk from Porta Maggiore, The Walls Apartment offers air conditioning. It is situated 1.3 km from Rome Termini Train Station and provides private check-in and check-out. Free WiFi is available and private parking can be arranged...