Candlewood Suites New York City-Times Square Near Madison Square Garden
339 W 39th Street -
New York,
NY 10018