Prominent Location. Exceptional Service. Quality Design. Great Place to Work. In the Time Life Building, directly across from Radio City Music Hall in the heart of Rockefeller Center. Known as the nerve center for international media, with Time, Fortune, People, In Style and Sports Illustrated as some of the tenants, the iconic Time Life building also houses the world's most recognized legal and financial leaders. The famous Plaza, set back 25 feet from the avenue and paved with mosaics, outdoor fountains and the famous cubed sculpture, is the ideal setting for your business. The building's distinctive open glass façade stretching 48 stories, and its striking mid-century modern lobby, sets it apart from others on 6th avenue.