Holiday Inn New York-JFK Airport 144-02 135th Avenue, Jamaica, Google Map Trip Advisor review of Holiday Inn New York-JFK Airport