This place is in the heart of Rome. Just going out you can turn right and the colosseum is there. Super close to all the main venues.