19 campo de' fiori, 00186 Roma
Apartments
Set in the heart of Rome, 700 metres from Largo di Torre Argentina, iFlat Penthouse in Campo de' Fiori offers air-conditioned accommodation with free WiFi and a flat-screen TV. This property is located a short distance from attractions such as Piazza Venezia, Synagogue of Rome, and Castel Sant'Angelo....