TRYP by Wyndham New York City Times Square South New York
345 W 35th Street -
New York,
NY 10001
Near Madison Square Garden