From Rockefeller Center to Broadway, every landmark is just minutes from our centrally located Times Square hotel.