IHG Hotels & Resorts announced the opening of the Hotel Indigo Flushing in New York City. The 150-key property, Indigo’s fourth in the Big Apple, is located in the city’s fourth-largest central business district, a major retail and commercial area that is just three minutes away from La Guardia airport and only five miles from John F. Kennedy International Airport. Frequent Business Traveler