The SceneLocated in downtown Hartford just off Main Street, the pink granite Travelers Tower (which refers to Travelers Insurance, because after all, Hartford is the Insurance City)...