49 via aosta piano terzo, interno 13, 00182 Roma
Apartments
Located in Rome, 600 metres from San Giovanni Metro Station, Re di Roma Guest House provides recently renovated accommodation with free WiFi and a terrace. Housed in a building dating from 1980, this apartment is 1.1 km from Porta Maggiore and 1.8 km from Vittorio Emanuele Metro Station. The property...