Staybridge Suites - Times Square - New York City

340 West 40th Street, New York