The place is centrally located in Rome. The Colosseum is close to the apartment. You still need to walk about 1 kilometer to reach the Colosseum. There are nearby restaurants along via Cerchi. Bus stop just around the corner. I will highly recommend this place.