Times Square and the theaters of Broadway are only a 10-minute walk from this centrally located Manhattan hotel.
No file found