It's not on Times Square and it's not at Radio City, but it is the Hotel Taft.
The brochure has some pictures of the Glamorous Exciting Interiors; let's take a look.