Via Degli Equi, 8, 00185 Roma
Appartamento
con
1
camera
Situated in Rome, less than 1 km from Porta Maggiore and a 14-minute walk from Rome Termini Train Station, Inner
the best House offers air conditioning. Popular points of interest nearby include San Giovanni Metro Station, Cavour Metro Station and Repubblica - Teatro dell'Opera Metro Station. Free WiFi is available ...