Featuring free Wi-Fi, Castello Maggiore is located in Rome It is 2 km from the Colosseum and 3 km from Circus Maximus The air-conditioned room at this first-floor property includes a flat-screen TV The bathroom comes with a shower and free toiletries Castello Maggiore is 4 km from The Catacombs of StCallixtus and 5 km from Saint Peters Square Ciampino - GB Pastine International Airport is 14 km away