Featuring free Wi-Fi, Insula Campo de Fiori is located in Rome It is 15 km from Circus Maximus and Saint Peters Square while Colosseum is 2 km away The air-conditioned apartment includes a seating area with flat-screen TV The kitchen is equipped with a microwave, stove and oven The bathroom comes with a shower Insula Campo de Fiori is 5 km from the Catacombs of StCallixtus Ciampino - GB Pastine International Airport is 15 km away