The old Penn Station was where MSG is today. So Charlie was at the Hotel Penn across the street from the original Penn Station. Hotel Penn has over 1700 rooms. I don't know of any hotel bigger in NYC and I am in the hotel business myself. But yeah, that's not Times Square. I was just recounting where Luciano went after he left Times Square. His offices/residence in Hotel Penn marked his big promotion. Joe the Boss' headquarters were probably at Hotel Pennsylvania. Appropriate for a guy with such a massive ego.


"For us, rubbin'out a Mustache was just like makin' way for a new building, like we was in the construction business."