Hotel Holiday Inn Manhattan View 3 STARS AND A HALF

  39-05 29th street, 11101  Long island city, New york - ny, usa39-05 29th street, new york - ny, 11101, usa Latitude: 40.7532242634084; Longitude: -73.9344625174999