EVEN Hotel Times Square South Near Madison Square Garden
321 West 35th Street -
New York,
NY 10001