La Quinta Inn Queens (New York City)

37-18 Queens Blvd
New York
United States