Tip:
Highlight text to annotate it
X
Edison Towers Time Square is built in the same grand Art Deco style as Radio City Music Hall, is situated in one of the most dynamic sections of New York City. The lights literally shine on Broadway. That means you can walk a few steps in either direction and enjoy the great theaters and restaurants for which New York City is traditionally known. Business people also appreciate great location. The Rockefeller Center Complex, major financial, insurance, broadcast and entertainment organizations all but a few minutes walk away.