Right next to the colosseum and forums. Walking distance to many of the other attractions as well.