Welcome to Hotel The Twins Crib Rome, Featuring free Wi-Fi, The Twins Crib Rom is located in Rome. It is 1 km from Saint Peter’s Square while The Colosseum and Circus Maximus are 4.5 km away. The apartment includes a balcony and flat-screen TV. The kitchen is equipped with a microwave, stove and oven. The bathroom comes with a shower and bidet. The Twins Crib Rom is 5 km from Catacombe di Priscilla and The Catacombs of St.Callixtus. Ciampino – G.B. Pastine International Airport is 18 km away. (Hotel The Twins Crib Rome hotels booking).