Featuring free Wi-Fi, Insula Campo de' Fiori is located in Rome. It is 1.5 km from Circus Maximus and Saint Peter's Square while Colosseum is 2 km away. The air-conditioned apartment includes a seating area with flat-screen TV.
Featuring free Wi-Fi, Insula Campo de' Fiori is located in Rome. It is Read more
Featuring free Wi-Fi, Insula Campo de' Fiori is located in Rome. It is 1.5 km from Circus Maximus and Saint Peter's Square while Colosseum is 2 km away. The air-conditioned apartment includes a seating area with flat-screen TV.
Featuring free Wi-Fi, Insula Campo de' Fiori is located in Rome. It is 1.5 km from Circus Maximus and Saint Peter's Square while Colosseum is 2 km away. The air-conditioned apartment includes a seating area with flat-screen TV.
Number of Rooms: 1