Airbnb has legal problems in NYC which others will comment on at length. The only subway that goes directly to the tennis is the Flushing Line #7 train. The tennis stadium is in a park and there is nothing much around it. The nearest hotels would be in Flushing. Some of these cater to Asian tourists as Flushing has a large Asian population. There is also the Long Island Railroad from Penn Station, Manhattan, that stops at the park only during events such as the tennis and baseball games. This is far less frequent than the subway. The airport hotels near LGA are not convenient to the #7 train or much of anything else.