39 via de' ciancaleoni int. 3, 00184 Roma
Apartments
Situated in the centre of Rome, 300 metres from Cavour Metro Station and 800 metres from Colosseo Metro Station, Daplace - Ginevra Apartment offers free WiFi, a terrace and air conditioning. The property is close to Repubblica - Teatro dell'Opera Metro Station, Rome Termini Metro Station and Rome Termini...