Via dell'arco della ciambella, 6 piano 2, 00186 Roma
Apartments
Situated right in the centre of Rome, 400 metres from Largo di Torre Argentina, Ciambella Cozy Flat features air-conditioned accommodation with free WiFi and a flat-screen TV. This property is located a short distance from attractions such as Piazza Navona, Roman Forum, and Quirinal Hill. The property...