Circonvallazione appia, 94, 00179 Roma
Appartements
ROMA Center apartment is located in Rome, 1.4 km from San Giovanni Metro Station, 2.1 km from Porta Maggiore, as well as 2.8 km from Vittorio Emanuele Metro Station. The property is situated 3.5 km from Coliseum, 3.6 km from Santa Maria Maggiore and 3.6 km from Domus Aurea. Free WiFi is available throughout...