La Quinta Inn by Wyndham Queens (New York City) In Long Island City (Queens)
37-18 Queens Blvd -
Long Island City,
NY 11101