Choose this charming Flushing, New York hotel ideally located minutes away from La Guardia Airport, Shea Stadium and downtown Manhattan attractions. Welcome to the Best Western Queens Court Hotel, where guests will find friendly customer service, clean..