Great hotel near Times Square