The Hotel at Times Square, New York

59 West 46th StreetMidtown West - Theater District - Fashion District, New YorkNY 10036, United States