2 via clementina, 00184 Roma
Apartments
Located in the centre of Rome, 300 metres from Cavour Metro Station, iFlat Cozy Studio in Monti provides air-conditioned accommodation with free WiFi and a flat-screen TV. This property is set a short distance from attractions such as Coliseum, Santa Maria Maggiore, and Piazza Venezia. Palatine Hill...