5 via dionigi periegete, 00176 Roma
Apartments
Located in Rome, 2.9 km from Porta Maggiore and 3.3 km from San Giovanni Metro Station, Dada&Fede Roma Monolocale provides air-conditioned accommodation with a terrace and free WiFi. The property is situated 3.5 km from Vittorio Emanuele Metro Station, 4.1 km from Sapienza University of Rome and 4.6...