Via Dei Capocci, 86, 00184 Roma
Appartement
avec
1
chambre
Located in Rome, 300 metres from Cavour Metro Station, 700 metres from Colosseo Metro Station and less than 1
km from Quirinal Hill, Capocci 86 provides accommodation with a balcony and free WiFi. Popular points of interest nearby include Rome Termini Metro Station, Repubblica - Teatro dell'Opera Metro Station ...