Where is Holiday Inn Express - Jamaica - JFK AirTrain - NYC by IHG located?
Holiday Inn Express - Jamaica - JFK AirTrain - NYC by IHG, New York, United States of America (approx. 40.6966°, -73.80566°)
Holiday Inn Express - Jamaica - JFK AirTrain - NYC by IHG, New York, United States of America (approx. 40.6966°, -73.80566°)