Crowne Plaza Jfk Airport offers free on-site parking
The closest free parking is located at 138-6 135th Ave, South Ozone Park, NY 11436, USA. See more here.