(Campo de' Fiori Atmosphere)

  • Set a 5-minute walk from River Tiber and 700 metres from Piazza Navona in Rome, this air-conditioned apartment features free WiFi. The unit is set in a 15-century building, 450 metres from Campo de' Fiori.

  • via di Monserrato 7
    Roma, Lazio, Italy