The Hotel Edison is located in the Theater District, just steps from the bright lights of Broadway and Times Square. It is exactly where you need to be. The Edison is an original Art Deco hotel ...
It's the largest of Triumph Hotel's Big Apple roster, and its guest rooms are perhaps the least inspired ...