Featuring free Wi-Fi, Il Limone A San Pietro is located in Rome It is 100 metres from Saint Peters Square, while the Colosseum and Circus Maximus are 3 km away The air-conditioned apartment includes a patio and flat-screen TV The kitchen is equipped with a stove and oven The bathroom comes with a shower and free toiletries Il Limone A San Pietro is 6 km from the Catacombs of StCallixtus Ciampino - GB Pastine International Airport is 15 km away