Place 20 mins from the center of Rome. Near Colosseum with shops nearby and metro and bus stop at the corner.